getzep/zep

Zep | Examples, Integrations, & More

What it solves

Zep provides a managed agent memory platform designed to give AI agents long-term memory, allowing them to remember users, preferences, and past interactions across sessions.

How it works

It functions as a memory layer for AI agents, offering SDKs in Python, TypeScript/JavaScript, and Go. The project provides a bulk data ingestion pipeline (zep-ingest) to import data from sources like Slack, email, and documents, as well as a set of integration packages that connect Zep Cloud to popular agent frameworks such as CrewAI, LangGraph, and AutoGen.

Who it’s for

Developers building AI agents who need a scalable way to manage persistent memory and integrate it with various agentic frameworks.

Highlights

  • Broad Framework Support: Integrations for Python (CrewAI, LangGraph, Pydantic AI, AutoGen) and TypeScript (Vercel AI SDK, Mastra).
  • Bulk Ingestion: Dedicated tools for importing data from JSON, CSV, Slack, and emails.
  • Evaluation Tools: Includes a memory benchmark suite and an evaluation harness for retrieval and ingestion.
  • Multi-language SDKs: Official support for Python, TypeScript/JavaScript, and Go.

Related

  • Project
  • Project
  • Project
  • Project
  • Project