Rag Search - Multi-Modal RAG Chatbot
CI/CD GATED
Fully local RAG chatbot with hybrid search, cross-encoder reranking, and a
hallucination gate that blocks low-confidence answers. Supports multi-user
JWT auth, per-user document indexes, and persistent conversation history.
Python
FastAPI
FAISS
Streamlit
SQLite
[PDF/TXT/Image] → [OCR / Chunker]
→ [FAISS Dense + BM25 Sparse]
→ [RRF Fusion + Reranker]
→ [Hallucination Gate]
→ [TinyLlama + Memory]
Auto Agent ML
SYSTEM ARCH
A multi-agent system that automates the entire ML pipeline — from EDA and model training
to evaluation — using LLMs. Agents are orchestrated by a central coordinator that
dynamically generates executable Python from user intent.
Python
LLMs
Multi-Agent
EDA
[User Intent]
│
[Orchestrator]
├── EDA Agent
├── Training Agent
└── Code Verifier
Cauliflower Disease Net
93% ACC
End-to-end CNN solution for disease detection in cauliflower crops. Uses transfer
learning for classification, SQL for experiment tracking, and integrates physical
hardware for image capture and automated pesticide application.
TensorFlow
Computer Vision
Django
Flutter
SQL
[Camera] → [Preprocess] → [CNN]
→ [Classification]
→ [Actuator / SQL log]