graphrag and VeritasGraph

GraphRAG is a general-purpose modular framework for building graph-based RAG systems, while VeritasGraph is a specialized enterprise implementation built on top of graph RAG principles with added emphasis on security, on-premise deployment, and verifiable attribution—making them complements rather than competitors.

graphrag
76
Verified
VeritasGraph
59
Established
Maintenance 20/25
Adoption 11/25
Maturity 25/25
Community 20/25
Maintenance 13/25
Adoption 15/25
Maturity 16/25
Community 15/25
Stars: 31,429
Forks: 3,319
Downloads:
Commits (30d): 7
Language: Python
License: MIT
Stars: 254
Forks: 25
Downloads: 112
Commits (30d): 0
Language: Python
License:
No risk flags
No License

About graphrag

microsoft/graphrag

A modular graph-based Retrieval-Augmented Generation (RAG) system

Extracts knowledge graphs from unstructured text using LLMs, then uses those graph structures to improve retrieval and reasoning for private data. Implements a data indexing pipeline that transforms narrative documents into entity-relationship graphs, enabling more contextual and discovery-oriented query responses compared to standard vector retrieval. Supports prompt tuning workflows and integrates with major LLM providers through a configuration-driven architecture.

About VeritasGraph

bibinprathap/VeritasGraph

VeritasGraph: Enterprise-Grade Graph RAG for Secure, On-Premise AI with Verifiable Attribution

Combines hierarchical tree-based navigation with semantic knowledge graph reasoning to enable multi-hop retrieval and 100% verifiable attribution. Supports multiple deployment modes—lite with cloud APIs (OpenAI/Anthropic), local with Ollama (~8GB RAM), or full production with Neo4j—while including built-in vision RAG for extracting structured data from charts and tables. Integrates with optional UI (Gradio), Microsoft GraphRAG, and ingestion tools (YouTube/web articles).

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