nano-graphrag and youtu-graphrag

Despite both being GraphRAG implementations, they appear to be competitors due to **TencentCloudADP/youtu-graphrag** being positioned as a research-driven, vertically unified agent system potentially representing a more advanced or specialized approach for complex reasoning compared to **gusye1234/nano-graphrag**'s simpler, hackable implementation.

nano-graphrag
73
Verified
youtu-graphrag
57
Established
Maintenance 10/25
Adoption 18/25
Maturity 25/25
Community 20/25
Maintenance 10/25
Adoption 10/25
Maturity 15/25
Community 22/25
Stars: 3,721
Forks: 399
Downloads: 2,230
Commits (30d): 0
Language: Python
License: MIT
Stars: 1,082
Forks: 161
Downloads:
Commits (30d): 0
Language: Python
License:
No risk flags
No Package No Dependents

About nano-graphrag

gusye1234/nano-graphrag

A simple, easy-to-hack GraphRAG implementation

Builds knowledge graphs from text by extracting entities and relationships, then performs retrieval-augmented generation through both global and local graph traversal modes. Supports pluggable components including multiple LLM providers (OpenAI, Bedrock, Ollama), vector databases (FAISS, Milvus, HNSWlib), and graph backends (Neo4j, NetworkX), with full async/await support and MD5-based deduplication for incremental inserts.

About youtu-graphrag

TencentCloudADP/youtu-graphrag

[ICLR 2026] Youtu-GraphRAG: Vertically Unified Agents for Graph Retrieval-Augmented Complex Reasoning

Implements a unified agentic framework with schema-guided hierarchical knowledge graph construction across four levels (attributes, relations, keywords, communities) and a novel "dually-perceived" community detection algorithm that fuses structural topology with semantic information. Core capabilities include schema-aware query decomposition with iterative reflection (IRCoT), FAISS-accelerated retrieval, and a four-tier architecture supporting domain adaptation through minimal schema intervention, all configurable via centralized YAML management.

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