{
 "schema_version": 1,
 "generated": "2026-11-01",
 "repo": "getzep/graphiti",
 "name": "graphiti",
 "owner": "getzep",
 "slug": "getzep-graphiti",
 "github": "https://github.com/getzep/graphiti",
 "what": "Graphiti is a Python framework for building and querying temporal context graphs for AI agents. It turns episodes of text or JSON into entities and facts with validity windows, keeps provenance back to the source data, updates incrementally without recomputing the graph, and retrieves with hybrid semantic, keyword (BM25) and graph traversal search on Neo4j, FalkorDB, Kuzu or Amazon Neptune.",
 "why": "32k stars, talked about in 2 AI sources we track",
 "language": "Python",
 "requirements": [
  "Python 3.10 or higher; install with `pip install graphiti-core`",
  "A graph database: Neo4j 5.26, FalkorDB 1.1.2, Amazon Neptune, or Kuzu (deprecated)",
  "An OpenAI API key by default, or another provider such as Anthropic, Gemini, Groq or a local Ollama server"
 ],
 "audience_note": "Developers building agents or assistants whose knowledge changes over time and who will run their own graph database.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Research",
 "url": "https://dedupedai.com/use-cases/getzep-graphiti/",
 "use_case_count": 3,
 "use_cases": [
  {
   "id": "getzep-graphiti--give-an-agent-temporal-memory-with-graphiti",
   "title": "Give an agent memory that tracks how facts change",
   "best": true,
   "url": "https://dedupedai.com/use-cases/getzep-graphiti/give-an-agent-temporal-memory-with-graphiti/",
   "json": "https://dedupedai.com/use-cases/u/getzep-graphiti/give-an-agent-temporal-memory-with-graphiti.json"
  },
  {
   "id": "getzep-graphiti--build-a-private-knowledge-graph-with-graphiti-and-ollama",
   "title": "Build a private knowledge graph with local models",
   "best": false,
   "url": "https://dedupedai.com/use-cases/getzep-graphiti/build-a-private-knowledge-graph-with-graphiti-and-ollama/",
   "json": "https://dedupedai.com/use-cases/u/getzep-graphiti/build-a-private-knowledge-graph-with-graphiti-and-ollama.json"
  },
  {
   "id": "getzep-graphiti--define-custom-entity-types-with-graphiti",
   "title": "Shape the graph with your own entity types",
   "best": false,
   "url": "https://dedupedai.com/use-cases/getzep-graphiti/define-custom-entity-types-with-graphiti/",
   "json": "https://dedupedai.com/use-cases/u/getzep-graphiti/define-custom-entity-types-with-graphiti.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
