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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 repository-uri

Awesome GitHub RepositoriesKnowledge Graph Engineering

Tools and processes for building, maintaining, and modifying graph-based data structures that represent complex relationships.

Explore 17 awesome GitHub repositories matching artificial intelligence & ml · Knowledge Graph Engineering. Refine with filters or upvote what's useful.

Awesome Knowledge Graph Engineering GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • infiniflow/ragflowAvatar infiniflow

    infiniflow/ragflow

    82,922Vezi pe GitHub↗

    This project is a comprehensive retrieval-augmented generation platform designed for building, managing, and deploying knowledge-based AI applications. It provides a unified environment for organizing datasets, configuring conversational chat assistants, and developing autonomous agents that execute multi-step reasoning workflows. By integrating document intelligence with advanced retrieval pipelines, the platform enables the creation of grounded, verifiable responses supported by traceable citations. The platform distinguishes itself through deep document understanding and sophisticated know

    Automates the construction of knowledge graph structures from datasets via dedicated API endpoints.

    Pythonagentagenticagentic-ai
    Vezi pe GitHub↗82,922
  • microsoft/ai-agents-for-beginnersAvatar microsoft

    microsoft/ai-agents-for-beginners

    67,369Vezi pe GitHub↗

    This project is a structured educational resource and technical guide for designing and implementing autonomous systems using large language models. It provides a comprehensive curriculum and code samples focused on agentic design patterns, autonomous development, and the creation of systems capable of planning and executing multi-step tasks. The resource details the implementation of agentic retrieval-augmented generation, where models autonomously plan and refine data searches. It covers a wide array of orchestrators and design patterns, including metacognitive reflection for self-correctin

    Provides technical guidance on transforming data into queryable knowledge graphs using hybrid vector and graph search.

    Jupyter Notebookagentic-aiagentic-frameworkagentic-rag
    Vezi pe GitHub↗67,369
  • colbymchenry/codegraphAvatar colbymchenry

    colbymchenry/codegraph

    50,154Vezi pe GitHub↗

    Codegraph is a local codebase indexer and static analysis graph database that serves as a context provider for AI agents. It parses multiple programming languages into a searchable knowledge graph of symbols and dependencies, exposing these relationships to AI tools through the Model Context Protocol. The project distinguishes itself by aggregating relevant code snippets and symbol flows to reduce token usage for large language models. It automates the configuration of server settings and steering instructions across various AI agent platforms and command line editors to enable automatic code

    Indexes source code across multiple languages into a local graph to enable fast symbol lookup and relationship tracing.

    TypeScript
    Vezi pe GitHub↗50,154
  • supermemoryai/supermemoryAvatar supermemoryai

    supermemoryai/supermemory

    27,334Vezi pe GitHub↗

    Supermemory is an artificial intelligence memory management platform designed to provide autonomous agents with persistent, long-term knowledge bases. It functions as a centralized repository that synchronizes multimodal data, enabling agents to maintain context and historical information across complex, multi-session workflows. By serving as a knowledge graph engine and vector database orchestrator, the platform ensures that information remains accessible and relevant for automated tasks. The system distinguishes itself through its hybrid indexing approach, which combines vector similarity s

    Constructs automated user profiles and fact hierarchies to allow agents to learn and update information in real-time.

    TypeScriptcloudflare-kvcloudflare-pagescloudflare-workers
    Vezi pe GitHub↗27,334
  • rusty1s/pytorch_geometricAvatar rusty1s

    rusty1s/pytorch_geometric

    23,848Vezi pe GitHub↗

    PyTorch Geometric is a library for building and training machine learning models on graph-structured data. It provides a framework for developing graph neural networks, including a specialized system for implementing node-to-node information exchange via customizable message passing, aggregation, and update functions. The library includes a sparse data processing toolkit that utilizes accelerated CPU and CUDA kernels to perform efficient reductions on large sparse datasets. It supports the creation of specialized architectures for structured data such as 3D meshes and point clouds. The proje

    Includes graph transformation engines to process arbitrary graphs, point clouds, and 3D meshes for ML tasks.

    Python
    Vezi pe GitHub↗23,848
  • forem/foremAvatar forem

    forem/forem

    22,726Vezi pe GitHub↗

    Forem is an open-source platform designed for building and managing technical communities. It functions as a social publishing engine that enables members to share long-form content, participate in threaded discussions, and engage through social interactions. The platform provides tools for organizations to maintain branded profiles, host community hackathons, and facilitate collaborative learning through structured educational tracks. Beyond its social features, Forem integrates advanced capabilities for AI agent workflow orchestration and codebase knowledge graphing. It allows developers to

    Triggers incremental graph rebuilds to ensure knowledge graphs remain synchronized with code changes.

    Rubycommunitydiscussionfeedback
    Vezi pe GitHub↗22,726
  • recommenders-team/recommendersAvatar recommenders-team

    recommenders-team/recommenders

    21,769Vezi pe GitHub↗

    This project is a recommendation system framework designed for building, evaluating, and operationalizing personalized item suggestion engines. It provides a comprehensive toolkit for implementing collaborative filtering and content-based algorithms, supported by an end-to-end machine learning pipeline for preparing datasets and deploying predictive models. The framework distinguishes itself through the integration of knowledge graphs to provide richer context for recommendations and the use of industry-specific patterns to accelerate system deployment. It also includes a specialized model ev

    Integrates automated processes for building knowledge graph structures to provide richer context for recommendations.

    Pythonaiartificial-intelligencedata-science
    Vezi pe GitHub↗21,769
  • rightnow-ai/openfangAvatar RightNow-AI

    RightNow-AI/openfang

    17,834Vezi pe GitHub↗

    OpenFang is an operating system for LLM agents designed to orchestrate autonomous agents with built-in task scheduling, tool sandboxing, and multi-model routing. It provides a secure AI execution environment that integrates prompt injection scanning, cryptographic audit trails, and resource metering to ensure controlled processing. The platform distinguishes itself through a comprehensive security architecture, featuring fuel-metered tool sandboxing and an immutable activity audit trail based on cryptographic hash-chains. It implements high-assurance identity verification via signed manifests

    Implements automated processes for building structured graph representations of information to maintain long-term knowledge.

    Rustagent-frameworkai-agentsllm
    Vezi pe GitHub↗17,834
  • rowboatlabs/rowboatAvatar rowboatlabs

    rowboatlabs/rowboat

    14,974Vezi pe GitHub↗

    Rowboat is an LLM orchestration platform and multimodal AI agent framework. It coordinates large language models with external tools, automated web monitoring, and local data vaults to execute actions and retrieve real-time information. The system operates as a local-first knowledge base, converting meeting notes and emails into a linked markdown knowledge graph. It functions as an automated market intelligence tool that tracks competitors and trends across the web to maintain updated information summaries. The platform covers a broad range of productivity and automation capabilities, includ

    Converts unstructured meeting notes and emails into a persistent, linked markdown knowledge graph for project memory.

    TypeScriptagentsagents-sdkai
    Vezi pe GitHub↗14,974
  • arangodb/arangodbAvatar arangodb

    arangodb/arangodb

    14,091Vezi pe GitHub↗

    This project is a multi-model database system designed to store and manage information as documents, graphs, and key-value pairs within a single engine. It functions as a graph database and knowledge graph platform, providing the infrastructure to build, query, and visualize structured data models. By integrating vector search capabilities, the system serves as a vector database that supports retrieval-augmented generation for artificial intelligence applications. The platform distinguishes itself through a unified query language that allows users to perform document lookups, graph traversals

    Extracts information from internal data sources to create structured maps that provide domain-specific intelligence for automated assistants.

    C++arangodbdatabasedistributed-database
    Vezi pe GitHub↗14,091
  • vibrantlabsai/ragasAvatar vibrantlabsai

    vibrantlabsai/ragas

    12,659Vezi pe GitHub↗

    Ragas is an evaluation framework designed to measure the performance of retrieval-augmented generation pipelines and autonomous agent workflows. It provides a comprehensive suite of tools for benchmarking system outputs, utilizing language models as automated judges to score performance against defined rubrics and reference data. By standardizing inputs, retrieved contexts, and generated responses into a unified schema, the project enables consistent analysis across complex AI applications. The framework distinguishes itself through its ability to generate synthetic test datasets from existin

    Processes knowledge graphs by executing defined sequences of extraction, filtering, and relationship-building steps.

    Pythonevaluationllmllmops
    Vezi pe GitHub↗12,659
  • sciphi-ai/r2rAvatar SciPhi-AI

    SciPhi-AI/R2R

    7,891Vezi pe GitHub↗

    R2R is an agentic retrieval-augmented generation platform that uses reasoning agents to perform multi-step data fetching for context-aware answering. It functions as a multimodal vector database manager and knowledge graph engine designed to ground artificial intelligence responses in verified factual knowledge. The platform distinguishes itself by combining reasoning agents for complex research automation with a knowledge graph that maps entity relationships. This allows the system to perform structured data traversal alongside unstructured vector search to resolve complex questions from int

    Implements automated extraction of entities and relationships from ingested data to build connected knowledge bases.

    Python
    Vezi pe GitHub↗7,891
  • ownthink/knowledgegraphdataAvatar ownthink

    ownthink/KnowledgeGraphData

    5,181Vezi pe GitHub↗

    KnowledgeGraphData este o colecție de seturi de date structurate și corpora concepute pentru a oferi un strat fundamental pentru sistemele de inteligență cognitivă și inteligență artificială. Acesta constă în principal din seturi de date de grafuri de cunoștințe chinezești la scară largă, incluzând date entitate-relație și seturi de antrenament NLP utilizate pentru a conduce înțelegerea semantică și răspunsul automat la întrebări. Proiectul se concentrează pe construcția și exportul de grafuri masive entitate-atribut-valoare, organizând cunoștințele în formate portabile. Oferă partiționare pe domenii specializate pentru a adapta regăsirea informațiilor pentru domenii profesionale precum sănătatea, armata și securitatea publică. Repository-ul acoperă o gamă largă de capabilități, inclusiv procesarea limbajului natural chinezesc, căutarea semantică și sistemele de dialog cognitiv. Setul său de instrumente cuprinde analiza lingvistică, extracția entităților, detectarea sentimentelor și rezumarea textului, precum și analiza conținutului vizual pentru auditarea site-urilor web și conversia vorbirii în text.

    Provides automated processes for constructing large-scale graph data structures to serve as a foundation for cognitive AI.

    Python
    Vezi pe GitHub↗5,181
  • potpie-ai/potpieAvatar potpie-ai

    potpie-ai/potpie

    5,161Vezi pe GitHub↗

    Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software engineer. It parses repositories into a structured code knowledge graph, enabling AI agents to perform multi-hop reasoning, dependency tracing, and grounded technical analysis across large codebases. The system distinguishes itself through a spec-driven development framework where agents generate detailed technical specifications and architecture plans before implementing multi-file code changes. It utilizes a durable execution engine to coordinate specialized AI personas for

    Automates the construction of navigable graph structures from codebases to support multi-hop reasoning.

    Pythonagentsai-agentsai-agents-framework
    Vezi pe GitHub↗5,161
  • memgraph/memgraphAvatar memgraph

    memgraph/memgraph

    4,163Vezi pe 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

    The product represents domain knowledge using labeled property graphs to enable semantic reasoning.

    C++cyphergraphgraph-algorithms
    Vezi pe GitHub↗4,163
  • nvidia/generativeaiexamplesAvatar NVIDIA

    NVIDIA/GenerativeAIExamples

    3,802Vezi pe GitHub↗

    This project is a library of reference implementations and blueprints for deploying large language models and generative AI workflows. It provides a collection of practical examples designed to guide the deployment of generative systems. The repository features architectural patterns for autonomous agentic workflows that utilize reasoning and tool integration to execute multi-step tasks. It also includes frameworks and templates for building retrieval-augmented generation pipelines that connect language models to vector databases and external data sources. The codebase covers several functio

    Implements automated processes for building graph structures from datasets to improve retrieval precision.

    Jupyter Notebookgpu-accelerationlarge-language-modelsllm
    Vezi pe GitHub↗3,802
  • rahulnyk/knowledge_graphAvatar rahulnyk

    rahulnyk/knowledge_graph

    2,978Vezi pe GitHub↗

    This project is a tool for transforming unstructured text into semantic knowledge graphs. It uses local language models to extract entities and their relationships, converting text corpora into a structured network of linked concepts. The system provides a web interface for interactive network visualization, allowing users to navigate the resulting nodes and edges. It includes a topology analysis tool that calculates node degrees and identifies community clusters to determine the visual size and color of graph elements. Beyond visualization, the project enables graph-based information retrie

    Automates the build process of graph structures from unstructured text datasets.

    Jupyter Notebook
    Vezi pe GitHub↗2,978
  1. Home
  2. Artificial Intelligence & ML
  3. Language Model Orchestration
  4. Knowledge Graph Engineering

Explorează sub-etichetele

  • Knowledge Graph Construction2 sub-tag-uriAutomated processes for building graph structures from datasets.
  • Knowledge Graph DeletionAPI endpoints for removing or purging knowledge graph datasets.