Vibe Coding Discover

RAG

agentic-rag-for-dummies

View on GitHub

A modular Agentic RAG built with LangGraph — learn Retrieval-Augmented Generation Agents in minutes.

★ 4.2K557 forksJupyter NotebookMITGiovanniPasq

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