Graphiti icon

Graphiti

Createdgetzep

Builds and queries temporally-aware knowledge graphs tailored for AI agents operating in dynamic environments.

About

Graphiti is a framework designed to create and query dynamic knowledge graphs, specifically for AI agents. It facilitates the integration of user interactions, structured data, and external information into a coherent, queryable graph. Unlike traditional RAG methods, Graphiti supports real-time incremental updates and historical queries without recomputation, making it ideal for interactive, context-aware AI applications.

Key Features

  • Real-time incremental updates for dynamic data integration
  • Bi-temporal data model for accurate historical queries
  • 7,402 GitHub stars
  • Hybrid retrieval combining semantic, keyword, and graph-based search
  • Scalable architecture for large datasets with parallel processing
  • Custom entity definitions with Pydantic models

Use Cases

  • Integrate and maintain dynamic user interactions and business data
  • Enable state-based reasoning and task automation for agents
  • Query complex, evolving data with semantic, keyword, and graph-based search
Craft Better Prompts with AnyPrompt