gusye1234/nano-graphrag

A simple, easy-to-hack GraphRAG implementation

65
/ 100
Established

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.

3,721 stars. Available on PyPI.

Use this if you need to quickly build a retrieval-augmented generation (RAG) system that uses a knowledge graph to improve the accuracy and relevance of answers to your questions over your own documents.

Not ideal if you need a pre-built, multi-user RAG solution with long-term memory for individual users without any coding.

knowledge-management document-analysis information-retrieval text-analytics AI-applications
Maintenance 10 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

3,721

Forks

399

Language

Python

License

MIT

Last pushed

Jan 27, 2026

Commits (30d)

0

Dependencies

11

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/gusye1234/nano-graphrag"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.