graphrag and nano-graphrag

Nano-graphrag is a lightweight, community-maintained reimplementation of graphrag's core concepts, making them competitors for the same use case rather than complements or ecosystem components.

graphrag
73
Verified
nano-graphrag
65
Established
Maintenance 17/25
Adoption 11/25
Maturity 25/25
Community 20/25
Maintenance 10/25
Adoption 10/25
Maturity 25/25
Community 20/25
Stars: 31,429
Forks: 3,319
Downloads:
Commits (30d): 8
Language: Python
License: MIT
Stars: 3,721
Forks: 399
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No risk flags

About graphrag

microsoft/graphrag

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

This system helps you make sense of large amounts of unstructured text data, like research papers or internal documents. It processes your text to identify key entities and relationships, outputting a structured knowledge graph that your AI can then use to answer complex questions or find insights more effectively. This is designed for researchers, analysts, or anyone who needs to extract precise information and reasoning from extensive narrative data using large language models.

knowledge-extraction research-analysis document-intelligence data-enrichment information-discovery

About nano-graphrag

gusye1234/nano-graphrag

A simple, easy-to-hack GraphRAG implementation

This project helps you understand complex documents by turning raw text into a connected knowledge graph. It takes your documents, extracts key information and relationships, and then lets you ask questions to get concise, contextually rich answers. Anyone who needs to extract insights and query large amounts of text data, like researchers, analysts, or content strategists, will find this useful.

knowledge-management document-analysis information-retrieval text-analytics AI-applications

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