GraphRAG (Microsoft)

https://www.microsoft.com/en-us/research/project/graphrag/

Modular graph-based RAG. Leiden community detection over knowledge graph; community summaries at multiple levels. DRIFT Search hybrid (Oct 2024). The GraphRAG repo is now largely in maintenance mode: no new features or PRs, only bug fixes and dependency/CVE updates.

Maintenance · Verified 2026-10-29 · fresh as of 2026-10-29 · 55 cited facts, 1 with a third-party source · 1 recorded change · Suggest a correction

At a glance

Tier
T1
Created
2024-03 vendor fix
Latest release
v3.3.0 (2026-10-08) registry fix
License
MIT repo fix
Pricing
searched not found fix
Funding
not applicable — not commercial fix
Freshness
2026-10-29 fix
Layer
agent-infra repo fix
Licensing
open-source repo fix
Deployment locus
local repo fix
Platform vs product
platform repo fix
SDK languages
python repo fix

Memory taxonomy

storage
graph
retrieval
graph-traversal
persistence
long-term
update
extraction
unit
document
governance
inspectable
conflict
n/a

When to use

Optimised for: retrieval quality / accuracy on long-context QA

Anti-fit: most are research papers; production fitness varies by maintainer

Pros & cons

Pros

Most cited RAG-as-memory pattern of 2024 — graph extraction + community summaries gives it macro-level semantic recall most flat-RAG misses.

Cons

Indexing cost is high (extraction LLM passes per chunk); operational complexity exceeds vanilla RAG significantly.

Claims & capabilities

v1.0 GA; PyPI distributed. Indexing cost reported at $50–200 per 500 pages.

Technical surface

API surface
Python SDK / CLI
Backend storage
Parquet files / pluggable
Deployment
searched not found
Embedding model
BYO
Multi-tenancy
not applicable — library
MCP
not documented publicly
A2A
not supported
OpenTelemetry
not documented publicly

Similar systems

Other retrieval-as-memory hybrids in the catalog, ranked by inbound references.

  • RETRO T3

    DeepMind. Retrieval-Enhanced Transformer with chunked cross-attention over a 2T-token retrieval database. Frozen BERT retriever + differentiable encoder.

  • Atlas T3

    Meta AI. Jointly fine-tunes retriever + LM for few-shot tasks. The facebookresearch/atlas repo is no longer maintained; the code is provided as is.

  • RAPTOR T3

    Stanford recursive-summarisation tree over the corpus — clusters and summarises documents into a hierarchical index; retrieves at multiple levels. ICLR 2024.

  • Self-RAG T4

    Trains an LLM end-to-end to emit reflection tokens that decide whether to retrieve, assess passage relevance, and critique output quality — all within a single model.

  • HippoRAG / HippoRAG2 T3

    Hippocampus-inspired RAG. LLMs + knowledge graphs + Personalized PageRank to mimic neocortex/hippocampus roles. NeurIPS 2024.

  • MemoRAG T4

    RAG variant with a long-context global memory model that drafts answer clues used to guide passage retrieval — improves recall in noisy multi-hop QA.

Sources (54 cited facts, 1 third-party)

Each fact links to the page it came from; the badge says who published it (how to read sources).

What changed

Changes to this record's lifecycle, licence, release, pricing and hosting facts, from the catalog's git history. Subscribe (Atom)

  1. 2026-10-22
    • Latest release “3.0.9 2026-04-13” → “v3.3.0 (2026-10-08)” source
    #195

Related systems

Referenced by (14)

  • AutoGen / AG2 integrates with — Microsoft AutoGen autogen-ext ships a GraphRAG search tool (autogen_ext.tools.graphrag). (verified 2026-10-29)
  • CAM cites — S2 isInfluential citation
  • ComoRAG cites — S2 isInfluential citation
  • Generative Semantic Workspace (GSW) cites — S2 isInfluential citation
  • LazyGraphRAG extends — Being integrated into the main GraphRAG library.
  • LightRAG cites — S2 isInfluential citation
  • LightRAG cites — S2 isInfluential citation
  • MemTree cites — S2 isInfluential citation
  • PathRAG cites — S2 isInfluential citation
  • PathRAG cites — S2 isInfluential citation
  • Qdrant integrates with — Qdrant's documentation has a GraphRAG (Microsoft) integration page. (verified 2026-10-29)
  • RGMem cites — S2 isInfluential citation
  • RouteRAG cites — S2 isInfluential citation
  • StructRAG cites — S2 isInfluential citation