For multimodal input knowledge graph, the first results are liuhuanyong/qasystemonmedicalkg (QASystemOnMedicalKG is a specialized medical knowledge graph constructor and question answering system that builds relational graphs from text, though it lacks broader native support for non-textual multimodal inputs like images, audio, or video), topoteretes/cognee (Cognee is a knowledge management framework that combines graph databases and vector storage for semantic recall, making it a fitting choice for building structured memory systems despite being a developer framework rather than a turnkey application) and microsoft/graphrag (GraphRAG is an LLM-powered pipeline that extracts entities and builds searchable knowledge graphs for retrieval tasks, though its multimodal ingestion is primarily text-focused rather than handling audio, video, or images natively). falkordb/falkordb and getzep/graphiti round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
Compare open-source multimodal input knowledge graph repositories on GitHub to integrate vision, text, and data into structured models.
QASystemOnMedicalKG is a medical knowledge graph question answering system designed to retrieve disease-centered information from a structured data store. It functions as both a constructor for building medical knowledge graphs and a retrieval system that extracts answers regarding symptoms, causes, and treatments. The system employs a pipeline that converts unstructured medical web data into a graph database using dictionary-based entity segmentation. It utilizes query-based intent classification to parse natural language inputs and maps these queries to specific nodes and edges within the g
QASystemOnMedicalKG is a specialized medical knowledge graph constructor and question answering system that builds relational graphs from text, though it lacks broader native support for non-textual multimodal inputs like images, audio, or video.
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
Cognee is a knowledge management framework that combines graph databases and vector storage for semantic recall, making it a fitting choice for building structured memory systems despite being a developer framework rather than a turnkey application.
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
GraphRAG is an LLM-powered pipeline that extracts entities and builds searchable knowledge graphs for retrieval tasks, though its multimodal ingestion is primarily text-focused rather than handling audio, video, or images natively.
FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut
FalkorDB is a high-performance graph and vector database built for knowledge graph construction and GraphRAG, though the provided evidence does not detail built-in multimodal ingestion pipelines for raw images, audio, or video.
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
Graphiti is a knowledge graph memory framework designed for AI agents featuring vector search, temporal graph versioning, and knowledge graph construction tools, though its primary focus is agent memory rather than a general-purpose multimodal ingestion system.
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
LightRAG is a graph-based retrieval framework that structures unstructured text into knowledge graphs and combines vector search with graph traversal, though its evidence leans heavily toward text processing rather than full native multimodal ingestion.
This project is a containerized development stack and application framework for building retrieval-augmented generation systems. It provides a dockerized AI sandbox that integrates local model runtimes, knowledge graphs, and vector stores to enable the creation of contextual chatbots. The stack is distinguished by its graph-based vector store, which combines structured knowledge graphs with vector indices for both semantic and structural data retrieval. It allows for local model hosting with CPU or GPU acceleration, enabling generative tasks without reliance on external cloud APIs. The frame
This project is a containerized application framework for building retrieval-augmented generation systems that integrate knowledge graphs and vector stores, making it a strong platform for multimodal context retrieval though centered on conversational agents rather than pure knowledge management.
nano-graphrag is a retrieval system that uses knowledge graphs to provide structured context for large language model responses. It functions as a knowledge graph indexer that transforms unstructured text into a network of entities and relationships, as well as a hybrid graph retrieval system. The project differentiates itself by combining local neighborhood searches with global community summaries to answer complex natural language questions. It includes a knowledge graph visualizer that generates HTML representations of entities and their relationships to map indexed knowledge. The framewo
Nano-graphrag is a self-hostable GraphRAG framework that extracts entities and relationships from text to build a knowledge graph with visualization and vector search capabilities, though its multimodal ingestion is primarily focused on text rather than native image, audio, or video processing.
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
This retrieval-augmented generation platform features document understanding and semantic parsing tools that align with multimodal knowledge management, though its primary focus is on RAG rather than a dedicated graph visualization interface.
Go社区的知识图谱,Knowledge Graph
This repository provides a community knowledge graph for Go, but it lacks clear evidence of multimodal ingestion capabilities and advanced graph visualization features.
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
Supermemory is a memory management and knowledge graph platform that supports multimodal data ingestion and semantic retrieval, though it leans towards agent memory rather than a traditional visual knowledge base.
RAG-Anything is a retrieval-augmented generation framework designed to index diverse document formats and perform semantic search using local machine learning models. It functions as a local multimodal data processor, extracting and organizing information from various file types into a unified knowledge base to facilitate private document analysis. The system distinguishes itself through its high-throughput ingestion engine, which processes large batches of documents into searchable vector embeddings. By executing machine learning models directly on local hardware, the framework ensures that
Rags-Anything is a multimodal data processing and retrieval-augmented generation framework that ingests diverse formats into a searchable knowledge base, matching the core search intent even though its primary focus is RAG rather than explicit graph visualization.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| liuhuanyong/qasystemonmedicalkg | 7.3K | Python | — | |
| topoteretes/cognee | 17.9K | Python | Apache-2.0 | |
| 33.8K |
| Python |
| MIT |
| falkordb/falkordb | 3.4K | C | other |
| getzep/graphiti | 22.9K | Python | apache-2.0 |
| hkuds/lightrag | 36.7K | Python | MIT |
| docker/genai-stack | 5.3K | Python | CC0-1.0 |
| gusye1234/nano-graphrag | 3.9K | Python | MIT |
| infiniflow/ragflow | 82.9K | Python | Apache-2.0 |
| gocn/knowledge | 2.7K | — | Apache-2.0 |