An AI-powered document search and knowledge retrieval chatbot built with RAG pipeline.
- 📄 Upload PDF, TXT, DOCX documents
- 🔍 Semantic search using ChromaDB
- 🤖 AI answers using Groq LLM
- 📚 Source citations
- 💬 Multi-turn conversations
- LangChain
- ChromaDB
- Groq LLM (llama-3.1-8b-instant)
- HuggingFace Embeddings
- Streamlit
pip install -r requirements.txt
streamlit run app.py
##s Project Structure
RAG_PROJECT/
├── ingestion/ # Document loading & chunking
├── vectorstore/ # ChromaDB embeddings
├── rag/ # RAG pipeline
├── Data/ # Your documents
├── app.py # Streamlit UI
└── main.py # CLI interface