nano-graphrag — Minimal GraphRAG Implementation
A minimal implementation in ~800 lines of Python, ideal for learning.
nano-graphrag implements the core GraphRAG pipeline in approximately 800 lines: text chunking, entity extraction, knowledge graph construction, community detection, and multi-strategy querying. Designed for educational purposes and rapid prototyping.
Tags
nano-graphragminimalpythonlearninglightweight