This repository is the companion code for Zep Cloud, a managed agent memory service, rather than the service itself. It collects example applications, agent-framework integration packages, a bulk ingestion pipeline, ontology definitions, and evaluation tooling for teams building memory into their agents with Zep. The temporal knowledge graph engine underneath Zep is published separately as Graphiti.
Zep Cloud is reached through official SDKs for Python (zep-cloud), TypeScript/JavaScript (@getzep/zep-cloud), and Go (zep-go/v3). The service documentation covers threads and messages, adding business data and documents, graph customisation, and a Memory MCP server for use from Claude, ChatGPT, or Cursor.
Integration packages are organised framework-first, then by language, and each one is built, tested, and released on its own. The earlier self-hosted Zep Community Edition is deprecated, unsupported, and kept only under a legacy/ folder.
Features
- Examples: example apps and snippets in Python, TypeScript, and Go
- Python integrations: Google ADK, Microsoft Agent Framework, Microsoft AutoGen, AG2, CrewAI, LangGraph, LiveKit, Pydantic AI, and Strands Agents
- TypeScript integrations: Google ADK, Mastra, and the Vercel AI SDK
- Go integration: Google ADK
- zep-ingest: a bulk ingestion pipeline for Slack, documents, email, JSON/CSV, and fact triples
- Ontology: default ontology definitions for graph structure
- Agent plugins: Build with Zep for Claude Code, Codex, and Cursor, and Zep Memory for Claude Desktop/Cowork and ChatGPT Work, each in a separate repository
- Benchmarks: LoCoMo and LongMemEval memory benchmarks
- Evaluation harness: zep-eval-harness for testing ingestion and retrieval
Integrates with
AG2
Open-source framework for building AI agents and orchestrating cooperation among multiple agents
AutoGen
Microsoft multi-agent framework now in maintenance mode, succeeded by Microsoft Agent Framework
Claude Code
Terminal-based agentic coding tool that reads your codebase and runs tasks through natural-language commands
Codex
Lightweight coding agent that runs in your terminal
Alternatives
Graphiti
Graphiti is a framework for building and querying temporal context graphs for AI agents.
MemoryBear
MemoryBear Equip AI with human-like memory capability
MIND-Mem
GitNexus turns a repo into an AST‑driven knowledge graph directly in the browser: Tree‑sitter parses the code, KuzuDB st
Omega Memory
Persistent memory for AI coding agents