ragbits and context-aware-rag

These are complements: ragbits provides general-purpose RAG building blocks that could integrate NVIDIA's specialized context-aware retrieval functions for knowledge graph-enhanced retrieval pipelines.

ragbits
85
Verified
context-aware-rag
56
Established
Maintenance 23/25
Adoption 18/25
Maturity 25/25
Community 19/25
Maintenance 13/25
Adoption 8/25
Maturity 16/25
Community 19/25
Stars: 1,627
Forks: 136
Downloads: 1,872
Commits (30d): 24
Language: Python
License: MIT
Stars: 58
Forks: 17
Downloads: —
Commits (30d): 0
Language: Python
License: Apache-2.0
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 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