AI WorkHub
Hệ thống xử lý tài liệu doanh nghiệp với OCR, RAG và AI Agents.
Kiến trúc
apps/
web/ # Next.js Frontend + BFF
services/
worker-python/ # Python workers (ingest, embedding)
prisma/ # Database schema
scripts/ # Utility scripts
infra/ # Infrastructure configs
Yêu cầu
- Node.js 20+
- Python 3.11+
- Docker & Docker Compose
Khởi chạy Development
- Clone và cài đặt dependencies
cp .env.example .env
# Update .env với API credentials
- Khởi động infrastructure
docker-compose up -d
- Khởi động web app
cd apps/web
npm install
npm run dev
- Khởi động Python workers
cd services/worker-python
pip install -r requirements.txt
python ingest_worker.py
Services
| Service | Port | URL |
|---|---|---|
| Web App | 3000 | http://localhost:3000 |
| PostgreSQL | 5432 | - |
| Redis | 6379 | - |
| MinIO Console | 9001 | http://localhost:9001 |
| Milvus | 19530 | - |
License
Proprietary
Description
Languages
Python
89.9%
TypeScript
7.7%
Shell
2.2%
Dockerfile
0.2%