Graphiti

Build personalized AI agents that learn from dynamic data

2025-02-19

Graphiti
Graphiti is Knowledge Graph-based memory for AI agents. Automatically build rich graphs from changing business data & chat histories. Enable your Python agent with fast access to relevant, accurate data, even as it evolves over time. Visit our GitHub repo!
Graphiti is a cutting-edge framework designed to create AI agents with dynamic, context-aware memory systems. Unlike traditional methods, it builds and maintains knowledge graphs that evolve with real-time data, integrating user interactions, enterprise data, and external information seamlessly. This enables AI agents to access accurate, up-to-date information efficiently, even as relationships and data change over time. Graphiti supports hybrid retrieval methods—combining semantic, keyword, and graph-based searches—for low-latency queries, making it ideal for applications requiring real-time interaction and historical context. Its bi-temporal data model ensures precise point-in-time queries, while scalability and custom entity definitions cater to enterprise needs. Open-sourced and developer-friendly, Graphiti is a powerful tool for building intelligent, adaptive AI systems.
Open Source Artificial Intelligence SDK