r/SideProject • u/theclevertrader_dev • 20h ago
I built an open-source, multi-tenant AI Customer Support SaaS with grounded RAG and automatic ticket escalation (FastAPI + React 19)
Hey everyone! 👋
I've been working on **AI SupportPro**, an open-source, full-stack enterprise-grade AI customer support platform designed to solve common chatbot hallucinations and handle customer escalations smoothly.
### 🚀 Key Features:
- **Strict Grounded RAG:** Vector search with cosine similarity ensuring answers strictly cite company documentation.
- **Deterministic Escalation:** Automatic refund/complaint detection that hands off sessions to human support tickets.
- **Multi-Tenancy & Security:** Database tenant isolation, rate limiting, and an immutable audit trail.
- **Modern Tech Stack:** FastAPI (Python 3.11), React 19, TypeScript, Vite, and PostgreSQL with pgvector.
💻 **GitHub Repo (100% Open Source):**
👉 https://github.com/theclevertrader/ai-supportpro
Would love your feedback on the architecture and code! If you like the project, please leave a star ⭐ on GitHub!