Connect Zep to Your AI Agent

Use AI with Zep to inspect user profiles, create conversation threads and add selected chat messages.

12 tools API key

Try a Zep Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Zep

Review a Memory User

Search users and read a selected application-defined user.

/oo Zep: List users search [text], then get user_id [ID] and summarize metadata.

Store Conversation Messages

Create a thread and add supplied chat messages to graph memory.

/oo Zep: Create thread_id [thread ID] for user_id [user ID], then add messages [JSON] to that thread.

Start Working with Zep

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Zep

    Provide a Zep project API key.

    Connect Zep →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Access to the intended Zep project and application-defined user identifiers.
  • Threads belong to existing users. Adding messages ingests them into graph memory, so choose the intended durable content explicitly.

Zep Tools

Use AI with Zep to inspect user profiles, create conversation threads and add selected chat messages.

Review a Memory User

Search users and read a selected application-defined user.

Store Conversation Messages

Create a thread and add supplied chat messages to graph memory.

12 tools

Get Project

Retrieve the Zep project associated with the connected API key.

zep.get_project

Create User

Create a Zep user that can own conversation threads and graph memory.

zep.create_user

List Users

List Zep users with pagination, search, and ordering controls.

zep.list_users

Get User

Retrieve one Zep user by its application-defined identifier.

zep.get_user

Update User

Update the profile, metadata, time zone, or ontology setting of a Zep user.

zep.update_user

Delete User

Delete a Zep user and the threads and graph artifacts associated with that user.

zep.delete_user

Create Thread

Create a conversation thread for an existing Zep user.

zep.create_thread

List Threads

List Zep conversation threads with pagination and ordering controls.

zep.list_threads

Delete Thread

Delete a Zep conversation thread and its thread-specific memory.

zep.delete_thread

Add Thread Messages

Add chat messages to a Zep thread, ingest them into the user's graph, and optionally return current context.

zep.add_thread_messages

Get Thread Messages

Retrieve messages from a Zep thread with cursor or recent-message controls.

zep.get_thread_messages

Get Thread Context

Retrieve the most relevant context from a user's graph for the current Zep thread.

zep.get_thread_context

Frequently Asked Questions

Must the user exist first?

create_thread creates a conversation thread for an existing Zep user.

Does adding messages affect memory?

Yes. It adds messages to the thread and ingests them into the user’s graph.

What should I specify in my request?

Threads belong to existing users. Adding messages ingests them into graph memory, so choose the intended durable content explicitly.

Connect Zep

About Zep ↗