GraphRAG
Graph-based retrieval-augmented generation from Microsoft Research
GraphRAG is profiled here as a LLM tool for engineering teams. Read about features, pricing, and how it compares to related options in the tools directory.
Description
GraphRAG is an open-source approach from Microsoft Research that builds a knowledge graph from a document collection and uses it to answer questions that span many sources. Where ordinary retrieval pulls isolated text chunks, GraphRAG extracts entities and relationships with a language model, clusters them into communities, and generates summaries that let the system reason over the whole corpus. This structure improves answers to broad, thematic questions where the relevant facts are scattered across many documents.
Key Capabilities:
Knowledge-graph construction that extracts entities and relationships from text
Community detection that groups related entities for hierarchical summarization
Global search that answers thematic questions across an entire corpus
Local search that combines graph context with relevant text chunks
A configurable indexing pipeline for building graphs from raw documents
Provenance that links generated answers to source entities
Alternative tools
- Reka
Multimodal models that reason across text, image, and video
- LLM Guard
Open-source security toolkit for LLM interactions
- Llama Guard
Open safeguard model for classifying LLM inputs and outputs
- Martian
Model router that optimizes cost and quality per request
- Cloudflare AI Gateway
A gateway for caching, routing, and observing AI requests
- Databricks
Lakehouse platform unifying data engineering and AI
