Welcome to the Rapid PM AI documentation wiki.
Rapid PM AI is a production-ready FastAPI backend for RAG (Retrieval-Augmented Generation) with integrated AI capabilities, combining authentication, document embeddings, and semantic search.
| Layer | Technologies |
|---|---|
| Framework | FastAPI, Uvicorn, Pydantic |
| Databases | PostgreSQL 15 (pgvector), MySQL, Redis |
| Auth | JWT, bcrypt, python-jose |
| AI/ML | sentence-transformers (all-MiniLM-L6-v2) |
| ORM | SQLAlchemy 2.0 (async) |
FastAPI Backend (Port 8000)
├── PostgreSQL 15 + pgvector (Port 5432)
├── MySQL (Port 3306)
└── Redis (Port 6379)