#99th of 18 in RAG and knowledge
graphrag
Pipeline that builds knowledge graphs from text for LLM question answering
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 36.3k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Python
31,434 on 24 Mar 202636,335 on 13 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
GraphRAG is a Python data pipeline from Microsoft Research that uses an LLM to extract structured data from unstructured text and form a knowledge graph. That graph is used to build context for question answering over private data. It runs from a command line (`graphrag init`, indexing, querying) with configurable settings and tunable prompts. The project is in maintenance mode: bug fixes and dependency updates only.
Who it is for: Engineers experimenting with graph-based RAG over private document collections
Strengths
- Backed by a published paper (arXiv 2404.16130) and a Microsoft Research blog post
- Prompt tuning guide for adapting extraction to your own data
- Installable from PyPI, with a CLI quickstart and hosted documentation
- MIT license, with a release in September 2026
Weaknesses
- Maintenance mode: no new features and no new PRs accepted
- Indexing can be expensive in LLM calls; README advises starting small
- Not an officially supported Microsoft offering; code is a demonstration
- Config format changes between versions require re-running `graphrag init --force`
What it needs
- Needs LLM provider
Also in RAG and knowledge
See all 18| Rank | Project | Score |
|---|---|---|
| 1 | Open NotebookSelf-hosted NotebookLM alternative with podcasts and 20+ model providers | 75 out of 100 |
| 2 | LightRAGGraph-based RAG framework with a REST API server and web UI | 75 out of 100 |
| 3 | RAGFlowRAG engine with deep document parsing, template chunking and agentic retrieval | 73 out of 100 |
| #4 | MaxKBEnterprise knowledge-base agent platform with RAG, workflows and MCP tools | 70 out of 100 |
| #5 | SurfSenseDesktop agent that researches and edits your local documents with cited answers | 68 out of 100 |