graphrag and GraphRAG-SDK

Microsoft's GraphRAG is a modular RAG framework that can use various graph databases as backends, while FalkorDB's GraphRAG-SDK is a specialized implementation optimized for FalkorDB specifically, making them complements that can work together in the same architecture.

graphrag
76
Verified
GraphRAG-SDK
80
Verified
Maintenance 20/25
Adoption 11/25
Maturity 25/25
Community 20/25
Maintenance 16/25
Adoption 20/25
Maturity 25/25
Community 19/25
Stars: 31,429
Forks: 3,319
Downloads: —
Commits (30d): 7
Language: Python
License: MIT
Stars: 584
Forks: 75
Downloads: 12,310
Commits (30d): 2
Language: Python
License: MIT
No risk flags
No risk flags

About graphrag

microsoft/graphrag

A modular graph-based Retrieval-Augmented Generation (RAG) system

Extracts knowledge graphs from unstructured text using LLMs, then uses those graph structures to improve retrieval and reasoning for private data. Implements a data indexing pipeline that transforms narrative documents into entity-relationship graphs, enabling more contextual and discovery-oriented query responses compared to standard vector retrieval. Supports prompt tuning workflows and integrates with major LLM providers through a configuration-driven architecture.

About GraphRAG-SDK

FalkorDB/GraphRAG-SDK

Build fast and accurate GenAI apps with GraphRAG SDK at scale.

Combines knowledge graphs, ontology extraction, and LLM inference via LiteLLM to enable GraphRAG workflows—automatically structuring unstructured data into queryable graphs stored in FalkorDB. Supports multi-vendor LLM deployment (OpenAI, Google, Azure, Ollama) and provides both ontology auto-detection from sources and chat-based query interfaces for knowledge graph traversal and augmented generation.

Scores updated daily from GitHub, PyPI, and npm data. How scores work