ragbits and agentic-rag-for-dummies

These are complementary but positioned at different abstraction levels: ragbits provides lower-level building blocks for production RAG systems, while agentic-rag-for-dummies offers a higher-level reference implementation using LangGraph that demonstrates how to assemble those patterns into a complete agentic system.

ragbits
85
Verified
agentic-rag-for-dummies
65
Established
Maintenance 23/25
Adoption 18/25
Maturity 25/25
Community 19/25
Maintenance 20/25
Adoption 10/25
Maturity 13/25
Community 22/25
Stars: 1,627
Forks: 136
Downloads: 1,872
Commits (30d): 24
Language: Python
License: MIT
Stars: 2,743
Forks: 383
Downloads:
Commits (30d): 15
Language: Jupyter Notebook
License: MIT
No risk flags
No Package No Dependents

About ragbits

deepsense-ai/ragbits

Building blocks for rapid development of GenAI applications

Provides modular Python packages for LLM integration (100+ models via LiteLLM), RAG pipelines with 20+ document formats, and multi-agent coordination using the A2A protocol and Model Context Protocol. Features type-safe prompt execution with Python generics, support for Qdrant/PgVector and other vector stores, Ray-based distributed document ingestion, and OpenTelemetry observability—installable as granular components (core, agents, document-search, evaluate, guardrails, chat, CLI) rather than monolithic framework.

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.

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