agentic-rag-for-dummies
View on GitHubA modular Agentic RAG built with LangGraph — learn Retrieval-Augmented Generation Agents in minutes.
A tutorial and modular Python app for building agentic RAG with LangGraph. It includes hierarchical document indexing, hybrid Qdrant search, conversation memory, query clarification, parallel retrieval agents, evaluation, and observability.
Use Cases
Build a conversational RAG chatbot over PDF documentsAnswer complex questions by splitting them into parallel sub-queriesClarify ambiguous user questions before retrievalUse hybrid dense and BM25 search with parent-child document chunksEvaluate retrieval and answer quality with RAGASTrace LLM calls and graph execution with Langfuse
Built With
- Language
- Jupyter Notebook
- Frameworks
- LangGraph · LangChain · Qdrant · Gradio · RAGAS · Langfuse · FastEmbed · Sentence Transformers
Tags
agentic-rag · retrieval-augmented-generation · multi-agent · hybrid-search · hierarchical-indexing · conversation-memory · human-in-the-loop · query-clarification · self-correction · context-compression · evaluation · observability · tutorial