ragflow and context-aware-rag

RAGFlow is a comprehensive RAG engine that could incorporate context-aware knowledge graph retrieval as a specialized component, making them complements rather than competitors—one provides end-to-end RAG orchestration while the other offers a focused library for knowledge graph-based context enrichment.

ragflow
72
Verified
context-aware-rag
56
Established
Maintenance 25/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 13/25
Adoption 8/25
Maturity 16/25
Community 19/25
Stars: 74,911
Forks: 8,368
Downloads:
Commits (30d): 243
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 ragflow

infiniflow/ragflow

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

This tool helps create advanced AI assistants that can accurately answer questions using your specific business documents and data. You input various documents like PDFs, Word files, web pages, and even structured data, and it outputs a system that provides precise, traceable answers. It's designed for business leaders, knowledge managers, or AI product developers who need to build reliable question-answering systems for internal teams or customers.

knowledge-management enterprise-search customer-support-automation business-intelligence document-intelligence

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