A Retrieval-Augmented Generation (RAG) pipeline to query PDF documents using natural language.
- 📄 Upload any PDF and ask questions about it
- 🔎 Semantic search with FAISS vector store
- ⚡ Powered by Llama 3.1 via Groq API
- 🎨 Clean web interface with Streamlit
- Python
- Groq API (Llama 3.1)
- LangChain
- FAISS
- Streamlit
- Clone the repo
- Install dependencies:
pip install -r requirements.txt - Create a
.envfile with your Groq API key - Run:
streamlit run app.py