cognita and context-aware-rag

These are complements—Cognita provides the general RAG framework for building production applications, while Context-Aware RAG offers specialized knowledge graph ingestion and retrieval capabilities that could enhance Cognita's retrieval layer.

cognita
58
Established
context-aware-rag
56
Established
Maintenance 13/25
Adoption 10/25
Maturity 16/25
Community 19/25
Maintenance 13/25
Adoption 8/25
Maturity 16/25
Community 19/25
Stars: 4,329
Forks: 365
Downloads:
Commits (30d): 2
Language: Python
License: Apache-2.0
Stars: 58
Forks: 17
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
No Package No Dependents
No Package No Dependents

About cognita

truefoundry/cognita

RAG (Retrieval Augmented Generation) Framework for building modular, open source applications for production by TrueFoundry

This framework helps developers quickly build, organize, and deploy Retrieval Augmented Generation (RAG) applications that can answer questions based on specific documents or data. It takes in various document types (text, audio, video) and uses them to power a question-answering system. Data scientists and machine learning engineers who need to move RAG prototypes from notebooks to production-ready systems would use this.

information-retrieval conversational-AI knowledge-management data-processing AI-application-development

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