Javis OS
Javis OS는 기업가를 돕는 에이전시 AI로, 업무를 지원하고 함께 성장합니다
자사 목록·정보를 기반으로 답변하고, 필요 시 사람에게 연결하며, 고객·캠페인·보고서를 한 곳에 관리하는 AI 어시스턴트
An AI assistant that answers from your own listings and company information, hands the chat to a person when needed, and keeps customers, campaigns and reports in one place.
비즈니스Python · TypeScriptGitHub @Youssef-Adel91온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Multi-tenant SaaS for Saudi real-estate agencies: one inbox for WhatsApp / Instagram / Messenger, an AI assistant grounded in the agency's own listings and company profile, customer management with PDPL consent, campaigns, billing in SAR, and a developer API.
| Folder | What |
|---|---|
omniflow-backend/ | FastAPI gateway, Kafka workers, Celery tasks, Alembic migrations, tests, ops scripts |
omniflow-frontend/ | Next.js 16 app (Arabic RTL + English): public site and dashboard |
omniflow-deploy/ | Production compose files, nginx, monitoring, backup/restore, RUNBOOK.md |
docs/ | Architecture, API, env reference, go-live checklist, per-feature notes, night-2 reports |
docs/architecture.md → docs/env-reference.md → omniflow-deploy/RUNBOOK.mddocs/go-live-checklist.md, docs/launch-decisions-and-manual-tests.mddocs/user-guide-ar.mddocs/api.md, docs/comment-replies.md, docs/einvoice.mddocs/retention.md, docs/security-audit.mddocs/ui-quality.md, docs/morning-verification.mdIMPLEMENTATION_STATUS.md# 1. dependencies (Postgres 16 + PgBouncer, Redis, Kafka/Redpanda, Qdrant, MinIO): your docker compose
# 2. backend
cd omniflow-backend && python -m venv .venv && . .venv/bin/activate && pip install -r requirements.txt
cp .env.example .env # fill in; never commit .env
alembic upgrade head
python -m scripts.dev_up # checks ports/dependencies/ngrok, then starts API + workers + celery + frontend
# 3. frontend alone
cd ../omniflow-frontend && npm ci && npm run dev
Windows shortcuts: run-backend.bat, run-workers.bat, run-ngrok.bat.
cd omniflow-backend && python -m unittest discover -s tests -t . # DB-backed tests need OMNIFLOW_TEST_DATABASE_URL / OMNIFLOW_TEST_RLS_URL (scratch DB)
cd omniflow-frontend && npx tsc --noEmit && npx eslint src && node --test tests/*.test.cjs && npx next build
cd omniflow-frontend && E2E_BASE_URL=http://localhost:3100 npx playwright test e2e/public.spec.ts
CI (.github/workflows) runs on a self-hosted runner for pull requests into main.