LegalAidAI is an AI-powered legal assistant tool built with Django (backend) and React (frontend), leveraging LLMs and ChromaDB for efficient legal document analysis. The system is fine-tuned on the Indian Constitution and allows users to upload their own legal documents (PDF, DOCX, TXT) for personalized and controlled retrieval-augmented generation (RAG) interactions.
🔗 Live Demo:
--- https://legalaidai-frontend.onrender.com
- 🔍 Ask Legal Questions backed by Indian Constitution + user-uploaded docs
- 📄 Upload Multiple Document Types (PDF, DOCX, TXT)
- ✅ Select/Deselect Context Docs for precise control over LLM responses
- 🧠 LLM-Powered RAG System using nvidia/llama-3.3-nemotron-super-49
- 🗂 Document Management with session-based history
- ⚙ Django + ChromaDB Backend with scalable endpoints
- 🌐 React Frontend with clean UX and real-time updates
| Layer | Tools Used |
|---|---|
| Frontend | React, bootstrap CSS, Axios |
| Backend | Django, Django REST Framework, ChromaDB |
| LLM | NVIDIA LLaMA 3.3 Nemotron Super 49 |
| Vector Store | ChromaDB |
| Deployment | Render |

