agentic-rag-for-dummies and deep-thinking-rag

These are ecosystem siblings: one provides a foundational, modular agentic RAG framework optimized for learning and implementation, while the other extends that paradigm with advanced reasoning capabilities (deep thinking) for handling more complex query resolution.

agentic-rag-for-dummies
65
Established
deep-thinking-rag
50
Established
Maintenance 20/25
Adoption 10/25
Maturity 13/25
Community 22/25
Maintenance 6/25
Adoption 10/25
Maturity 13/25
Community 21/25
Stars: 2,743
Forks: 383
Downloads:
Commits (30d): 15
Language: Jupyter Notebook
License: MIT
Stars: 115
Forks: 40
Downloads:
Commits (30d): 0
Language: Jupyter Notebook
License: MIT
No Package No Dependents
No Package No Dependents

About agentic-rag-for-dummies

GiovanniPasq/agentic-rag-for-dummies

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

Built on LangGraph's agentic framework, this system implements hierarchical parent-child chunk indexing for precision search paired with context-rich retrieval, conversation memory across turns, and human-in-the-loop query clarification. Multi-agent map-reduce parallelizes sub-query resolution with self-correction and context compression, while supporting pluggable LLM providers (Ollama, OpenAI, Anthropic, Google) and Qdrant vector storage—all orchestrated through observable graph execution with Langfuse integration.

About deep-thinking-rag

FareedKhan-dev/deep-thinking-rag

A Deep Thinking RAG Pipeline to Solve Complex Queries

Implements a multi-stage agentic RAG system that decomposes complex queries into structured research plans, then iteratively retrieves, reranks, and synthesizes evidence using supervisor agents, cross-encoders, and hybrid search strategies (vector/keyword/semantic). Built on LangChain with configurable LLM providers, it includes self-critique and policy-based control flow to decide when to refine the plan, continue research, or synthesize final answers—enabling multi-hop reasoning across both internal documents and web sources.

Scores updated daily from GitHub, PyPI, and npm data. How scores work