miningniti-api / app /README.md
Milan Soni
Deploy MiningNiti API with production RAG pipeline
3a7eb07
|
Raw
History Blame Contribute Delete
765 Bytes
# MiningNiti Enterprise Backend
Production-ready AI Document Intelligence Engine for the Mining Industry.
## Structure
```
app/
├── api/ # REST API endpoints
├── agents/ # AI agents (LangGraph)
├── core/ # Security, config, exceptions
├── db/ # Database session & migrations
├── models/ # SQLAlchemy ORM models
├── schemas/ # Pydantic request/response schemas
├── services/ # Business logic layer
└── workers/ # Celery background tasks
```
## Quick Start
```bash
# Install dependencies
pip install -r requirements.txt
# Run development server
uvicorn app.main:app --reload --port 8000
# Run Celery worker
celery -A app.workers.celery_app worker -l info
```