agentic-rag-for-dummies and context-aware-rag

These are complements: the educational framework for building agentic RAG systems (A) could leverage the knowledge graph ingestion and retrieval capabilities (B) as a concrete implementation pattern for the retrieval component.

agentic-rag-for-dummies
65
Established
context-aware-rag
56
Established
Maintenance 20/25
Adoption 10/25
Maturity 13/25
Community 22/25
Maintenance 13/25
Adoption 8/25
Maturity 16/25
Community 19/25
Stars: 2,743
Forks: 383
Downloads:
Commits (30d): 15
Language: Jupyter Notebook
License: MIT
Stars: 58
Forks: 17
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
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 context-aware-rag

NVIDIA/context-aware-rag

Context-Aware RAG library for Knowledge Graph ingestion and retrieval functions.

Supports multiple data sources and storage backends (Neo4j, Milvus, ArangoDB, MinIO) with pluggable ingestion and retrieval strategies, including GraphRAG for automatic knowledge graph extraction. Built as microservices with separate ingestion and retrieval APIs, integrated OpenTelemetry observability via Phoenix and Prometheus, and experimental Model Context Protocol (MCP) support for agentic AI workflows. Uses component-based architecture enabling custom function composition while maintaining compatibility with existing data pipelines.

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