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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
getzep avatar

getzep/graphiti

0
View on GitHub↗
22,936 estrellas·2,259 forks·Python·apache-2.0·6 vistashelp.getzep.com/graphiti↗

Graphiti

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 relevant information. It further refines these results by calculating graph distances from central entities, ensuring that retrieved context is prioritized based on its structural relevance to the query.

The platform supports schema-driven entity modeling, allowing for the enforcement of domain-specific structures on incoming data. It manages the ingestion of raw inputs into structured graphs and performs incremental updates to maintain the knowledge base without requiring full batch recomputation. Through standardized interfaces and protocol support, the system integrates with various large language model providers to automate data extraction and reasoning.

Features

  • Agent Memory Engines - Provides persistent, time-aware memory storage for AI agents to maintain context across interactions.
  • AI Memory Layers - Provides a persistent memory layer for artificial intelligence agents to maintain context across long-term interactions.
  • Temporal - Ships a specialized storage engine that manages structured information with validity windows to support real-time updates and historical retrieval.
  • Knowledge Graphs - Maintains temporal knowledge graphs to provide structured, time-aware context and long-term memory for agents.
  • Model Context Protocol Servers - Exposes graph entities and relationships via the Model Context Protocol for real-time agent access.
  • AI Agent Integrations - Exposes graph-based memory capabilities to external AI agents through a standardized server interface.
  • Knowledge Graph Retrieval Systems - Retrieves relevant facts from temporal graphs by centering searches on specific entities.
  • Graph Querying - Performs contextual search by calculating graph distances to prioritize relevant information for AI assistants.
  • Hybrid Memory Stores - Orchestrates hybrid retrieval by combining semantic vector similarity, keyword matching, and graph topology traversal.
  • Hybrid Search Engines - Implements a hybrid retrieval engine combining semantic, keyword, and graph-based techniques to extract relevant context.
  • Knowledge Graph Construction Tools - Builds and maintains evolving temporal knowledge graphs using validity windows and incremental updates.
  • Temporal Graph Versioning Systems - Tracks evolving entities and relationships using validity windows to maintain a time-aware history.
  • Incremental Updates - Maintains knowledge bases through real-time incremental updates to avoid batch recomputation overhead.
  • Persistent Chat Histories - Persists conversation episodes into a temporal graph to maintain long-term interaction context.
  • LLM Provider Integrations - Provides unified configuration and connectivity for multiple large language model providers.
  • Result Reranking - Refines query results by calculating graph distances from central entities to prioritize contextually relevant information.
  • GraphRAG Frameworks - Real-time knowledge graph construction for AI agents.
  • Retrieval Augmented Generation - System for building real-time knowledge graphs for agents.
  • Schema-Driven Data Modeling - Enforces domain-specific structures on incoming data to ensure consistent knowledge graph categorization.
  • Agent Client Protocols - Implements standardized communication protocols for external agents to query structured graph data.
  • LLM Model Integrations - Integrates large language models with custom entity schemas to automate data extraction and reasoning.
  • Model Integration Layers - Provides a unified configuration layer for integrating diverse local and hosted AI models.
  • Entity Modeling - Allows definition of domain-specific entity types to structure knowledge representation.
  • Semantic Information Retrieval - Retrieves graph information using a combination of semantic similarity and keyword-based matching to identify relevant facts.
  • Temporal Data Ingestion - Ingests and processes raw data into time-based graphs by extracting entities and chronological facts.
  • Search Strategy Configurations - Allows tuning and selection of search strategies to retrieve specific graph components based on optimized configurations.

Historial de estrellas

Gráfico del historial de estrellas de getzep/graphitiGráfico del historial de estrellas de getzep/graphiti

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace getzep/graphiti?

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.

¿Cuáles son las características principales de getzep/graphiti?

Las características principales de getzep/graphiti son: Agent Memory Engines, AI Memory Layers, Temporal, Knowledge Graphs, Model Context Protocol Servers, AI Agent Integrations, Knowledge Graph Retrieval Systems, Graph Querying.

¿Qué alternativas de código abierto existen para getzep/graphiti?

Las alternativas de código abierto para getzep/graphiti incluyen: memgraph/memgraph — Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management.… topoteretes/cognee — Cognee is an agentic memory management platform designed to provide autonomous agents with long-term semantic recall… memorilabs/memori — Memori is an AI agent memory middleware platform designed to provide persistent, context-aware recall for language… falkordb/falkordb — FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge… hkuds/lightrag — LightRAG is a graph-based retrieval framework designed to build retrieval-augmented generation pipelines. It… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and…

Alternativas open-source a Graphiti

Proyectos open-source similares, clasificados según cuántas características comparten con Graphiti.
  • memgraph/memgraphAvatar de memgraph

    memgraph/memgraph

    4,163Ver en 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

    C++cyphergraphgraph-algorithms
    Ver en GitHub↗4,163
  • topoteretes/cogneeAvatar de topoteretes

    topoteretes/cognee

    17,850Ver en 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

    Pythonaiai-agentsai-memory
    Ver en GitHub↗17,850
  • memorilabs/memoriAvatar de MemoriLabs

    MemoriLabs/Memori

    15,358Ver en GitHub↗

    Memori is an AI agent memory middleware platform designed to provide persistent, context-aware recall for language models. It functions as a non-intrusive layer that intercepts outbound model requests to automatically capture interaction history and execution traces, ensuring that agents maintain continuity across sessions without requiring modifications to existing application logic. The platform distinguishes itself through a dual-model storage architecture that maintains information as both structured relational primitives for precise fact retrieval and rolling narrative summaries for situ

    Pythonagentaiaiagent
    Ver en GitHub↗15,358
  • falkordb/falkordbAvatar de FalkorDB

    FalkorDB/FalkorDB

    3,437Ver en GitHub↗

    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

    Ccloud-databasedatabasedatabase-as-a-service
    Ver en GitHub↗3,437
Ver las 30 alternativas a Graphiti→