graphrag and graphrag-api

The first is the core GraphRAG framework that processes documents into knowledge graphs for retrieval, while the second is a lightweight API wrapper that exposes GraphRAG's functionality as a server—making them complements designed to work together.

graphrag
73
Verified
graphrag-api
55
Established
Maintenance 17/25
Adoption 11/25
Maturity 25/25
Community 20/25
Maintenance 10/25
Adoption 9/25
Maturity 16/25
Community 20/25
Stars: 31,429
Forks: 3,319
Downloads:
Commits (30d): 8
Language: Python
License: MIT
Stars: 109
Forks: 30
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No Package No Dependents

About graphrag

microsoft/graphrag

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

This system helps you make sense of large amounts of unstructured text data, like research papers or internal documents. It processes your text to identify key entities and relationships, outputting a structured knowledge graph that your AI can then use to answer complex questions or find insights more effectively. This is designed for researchers, analysts, or anyone who needs to extract precise information and reasoning from extensive narrative data using large language models.

knowledge-extraction research-analysis document-intelligence data-enrichment information-discovery

About graphrag-api

noworneverev/graphrag-api

GraphRAG Server

This is a backend server that powers rich question-answering applications. It takes your existing GraphRAG project data and makes it accessible for various search types, allowing you to build tools that can answer complex questions about your documents. This is for software developers or data engineers who are building AI-powered search or knowledge management applications.

AI application development search API knowledge management systems backend development information retrieval

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