awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 dépôts

Awesome GitHub RepositoriesGraphRAG Frameworks

Comprehensive systems and modular architectures for implementing graph-based retrieval-augmented generation.

Explore 16 awesome GitHub repositories matching part of an awesome list · GraphRAG Frameworks. Refine with filters or upvote what's useful.

Awesome GraphRAG Frameworks GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • hkuds/lightragAvatar de HKUDS

    HKUDS/LightRAG

    36,651Voir sur GitHub↗

    LightRAG is a graph-based retrieval framework designed to build retrieval-augmented generation pipelines. It structures unstructured text into knowledge graphs, enabling multi-hop reasoning and complex query synthesis across large document collections. By integrating dense vector embeddings with structured knowledge graphs, the system facilitates both similarity-based and relationship-aware information retrieval. The framework distinguishes itself through a dual-level retrieval strategy that combines low-level keyword matching with high-level semantic graph traversal to capture both specific

    Fast and simple retrieval-augmented generation implementation.

    Pythongenaigptgpt-4
    Voir sur GitHub↗36,651
  • microsoft/graphragAvatar de microsoft

    microsoft/graphrag

    33,792Voir sur GitHub↗

    GraphRAG is a data processing pipeline and retrieval engine designed to transform unstructured text into interconnected knowledge graphs. By utilizing language models to extract entities and relationships, it builds structured representations of information that enable context-aware retrieval for downstream applications. The system distinguishes itself through hierarchical graph clustering and large-scale data synthesis, which organize massive document corpora into multi-level structures. This approach allows for both vector-based semantic searches and graph-based traversals, providing a comp

    Modular system for graph-based retrieval-augmented generation.

    Pythongptgpt-4gpt4
    Voir sur GitHub↗33,792
  • getzep/graphitiAvatar de getzep

    getzep/graphiti

    22,936Voir sur GitHub↗

    Graphiti is a backend framework and memory server designed to provide artificial intelligence agents with persistent, time-aware knowledge graph storage. It functions as a memory layer that enables agents to maintain context across long-term interactions by recording and evolving structured data over time. The system distinguishes itself through a specialized temporal graph database that tracks how entities and relationships change using validity windows. By combining semantic vector similarity, keyword matching, and graph topology traversal, the engine performs hybrid retrieval to locate rel

    Real-time knowledge graph construction for AI agents.

    Pythonagentsgraphllms
    Voir sur GitHub↗22,936
  • topoteretes/cogneeAvatar de topoteretes

    topoteretes/cognee

    17,850Voir sur GitHub↗

    Cognee is an agentic memory management platform designed to provide autonomous agents with long-term semantic recall and structured knowledge. It functions as a framework for building persistent memory systems that connect large language models to graph-based knowledge and vector storage, enabling agents to maintain context across complex tasks and multiple sessions. The platform distinguishes itself through a hybrid approach that combines semantic similarity search with structural graph traversal, allowing for context-aware information retrieval. It features a modular architecture that orche

    Memory engine converting data into knowledge graphs for AI agents.

    Pythonaiai-agentsai-memory
    Voir sur GitHub↗17,850
  • memgraph/memgraphAvatar de memgraph

    memgraph/memgraph

    4,163Voir sur GitHub↗

    Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management. It utilizes a Cypher query engine for declarative data retrieval and manipulation, providing a scalable knowledge graph backend that integrates vector search and graph traversals. The system distinguishes itself as a real-time graph analytics platform, employing native C++ and CUDA implementations to execute complex network analysis and dynamic community detection on streaming data. It provides specialized support for AI integration, including GraphRAG capabilities, the constr

    Implements graph-based retrieval-augmented generation using vector and geospatial indexes with graph expansion.

    C++cyphergraphgraph-algorithms
    Voir sur GitHub↗4,163
  • gusye1234/nano-graphragAvatar de gusye1234

    gusye1234/nano-graphrag

    3,896Voir sur GitHub↗

    nano-graphrag est un système de récupération qui utilise des graphes de connaissances pour fournir un contexte structuré aux réponses des grands modèles de langage (LLM). Il fonctionne comme un indexeur de graphe de connaissances qui transforme le texte non structuré en un réseau d'entités et de relations, ainsi qu'un système de récupération de graphe hybride. Le projet se différencie en combinant des recherches de voisinage local avec des résumés de communautés globales pour répondre à des questions complexes en langage naturel. Il inclut un visualiseur de graphe de connaissances qui génère des représentations HTML des entités et de leurs relations pour cartographier les connaissances indexées. Le framework couvre un large ensemble de capacités, y compris l'extraction d'entités-relations, le clustering de graphes basé sur la communauté et l'indexation incrémentale basée sur le hachage. Il fournit une couche d'intégration pour connecter des modèles open source et des fournisseurs d'embedding locaux, pris en charge par des backends de stockage enfichables pour les données clé-valeur, vectorielles et de graphe. Une utilité supplémentaire est fournie via la mise en cache des réponses basée sur les arguments et des fonctions de post-traitement pour réparer les sorties JSON instables des modèles de langage.

    Simple and lightweight implementation of graph-based retrieval.

    Python
    Voir sur GitHub↗3,896
  • circlemind-ai/fast-graphragAvatar de circlemind-ai

    circlemind-ai/fast-graphrag

    3,811Voir sur GitHub↗

    Fast-GraphRAG is a system for generating and querying knowledge graphs from domain data. It uses a GraphRAG retrieval workflow to traverse structured data and isolate precise evidence for answering complex questions. The project utilizes an agent-driven retrieval framework to coordinate the querying of knowledge graphs and the synthesis of final answers. It supports incremental data synchronization, allowing structured knowledge bases to be updated in real time as source information evolves. The system integrates with API-compatible language models and embedding providers to power its data p

    Adaptive retrieval system for varied use cases and data.

    Python
    Voir sur GitHub↗3,811
  • vitali87/code-graph-ragAvatar de vitali87

    vitali87/code-graph-rag

    1,909Voir sur GitHub↗

    Graph-based retrieval for analyzing and querying multi-language codebases.

    Python
    Voir sur GitHub↗1,909
  • jaylzhou/graphragAvatar de JayLZhou

    JayLZhou/GraphRAG

    1,532Voir sur GitHub↗

    If you find our work helpful, please kindly cite our paper.

    Unified and modular framework for graph-based retrieval-augmented generation.

    Python
    Voir sur GitHub↗1,532
  • onestardao/wfgyAvatar de onestardao

    onestardao/WFGY

    1,489Voir sur GitHub↗

    Toolkit for identifying failure modes in retrieval and LLM pipelines.

    Jupyter Notebookai-interpretabilityalignmentembedding
    Voir sur GitHub↗1,489
  • hawksight-ai/semanticaAvatar de Hawksight-AI

    Hawksight-AI/semantica

    1,251Voir sur GitHub↗

    Semantica 🧠 • Build AI systems that can explain, trace, and justify every decision. Knowledge graphs, context graphs, reasoning engines, provenance, and governance for production AI.

    Production-ready semantic layer and graph-based retrieval framework.

    Python
    Voir sur GitHub↗1,251
  • apecloud/aperagAvatar de apecloud

    apecloud/ApeRAG

    1,198Voir sur GitHub↗

    ApeRAG is a powerful RAG system that deeply analyzes documents and multimedia content while building vector indexes in parallel and measuring retrieval quality. It streamlines workflows with integrated LLM management, data source handling, automatic syncing, and seamless office tool compatibility.

    Scalable production-ready framework with multi-modal indexing and agent support.

    Python
    Voir sur GitHub↗1,198
  • falkordb/graphrag-sdkAvatar de FalkorDB

    FalkorDB/GraphRAG-SDK

    949Voir sur GitHub↗

    The simplest, most accurate GraphRAG framework built on FalkorDB

    Specialized toolkit for developing graph-based retrieval systems.

    Python
    Voir sur GitHub↗949
  • bibinprathap/veritasgraphAvatar de bibinprathap

    bibinprathap/VeritasGraph

    289Voir sur GitHub↗

    VeritasGraph — open-source Knowledge Graph & GraphRAG framework on GitHub. Build multi-hop reasoning, ontology-aware retrieval, and verifiable attribution over your own data. Nodes, edges, RDF, linked-data — runs locally or in the cloud.

    Local graph-based retrieval pipeline with full source attribution.

    Python
    Voir sur GitHub↗289
  • chensycn/agentic-ragAvatar de chensyCN

    chensyCN/Agentic-RAG

    229Voir sur GitHub↗

    LogicRAG enables structured retrieval without building knowledge graphs on corpora. By constructing query logic dependency graphs to guide structured retrieval adaptively, it enables test-time scaling of graphRAG on large/dynamic knowledge bases. This work has been accepted to AAAI'26, with…

    Extensible agentic framework for retrieval-augmented generation.

    Python
    Voir sur GitHub↗229
  • tpoisonooo/huixiangdou2Avatar de tpoisonooo

    tpoisonooo/HuixiangDou2

    201Voir sur GitHub↗

    English | Simplified Chinese

    Optimized approach for robust graph-based retrieval.

    Python
    Voir sur GitHub↗201
  1. Home
  2. Part of an Awesome List
  3. AI & Machine Learning
  4. GraphRAG Frameworks