A clean and minimal Retrieval-Augmented Generation (RAG) project built on a movie dataset.
- Running on public URL: https://ca71dcf0f7861139b6.gradio.live
- Document ingestion and chunking
- Semantic search with FAISS
- HuggingFace sentence embeddings
- LLM-based answering using Groq (LLaMA 3)
- Conversational context without legacy LangChain memory
- Simple Gradio UI
- LangChain (Runnable-style, non-legacy)
- FAISS
- Sentence-Transformers
- Groq LLMs
- Gradio
pip install -r requirements.txt
export GROQ_API_KEY=your_key_here
python src/app.py