Graphiti
Graphiti is an open-source temporal knowledge graph framework for AI Agents, organizing continuously changing data into a queryable Context Graph through real-time incremental updates.
Who it is for: Development teams building AI Agents that require context updates with changing data, developers wishing to add cross-session persistent context to AI assistants via MCP, and engineering teams willing to self-host and build their own user, session, and peripheral tool layers
Core capabilities
- Temporal Fact Management: Stores valid time windows for facts; makes old facts obsolete rather than deleting them, while retaining the ability to query historical points in time.
- Real-Time Incremental Graph Building: Incrementally updates relationships and facts with new data without requiring full re-computation of the entire graph.
- Hybrid Retrieval: Combines semantic, keyword, and graph-based retrieval.
- Episode and Source Tracing: Accepts text or JSON episodes, allowing derived entities and relationships to trace back to the original episode.
- Custom Entity Types: Allows defining entity types specific to a domain.
Pricing
The paid pricing, packages, and commercial support boundaries for Graphiti have not been verified.
Updated 2026-08-24