Zep
SkillDocs & knowledgeLets your agent store and recall past conversations using Zep so replies remember earlier context.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Zep skill
About this skill
Work with Zep's temporal memory: create users and threads, append messages, read distilled facts and history. Trigger phrases: zep, knowledge graph memory, conversation memory.
What this skill tells your AI
The instructions your AI receives, as published by anil-matcha/awesome-muse-connectors in connectors/zep/SKILL.md and read by ahel’s review.
Purpose
Use Zep as temporal knowledge-graph memory: create user containers and threads, append conversation messages (Zep extracts facts and entities asynchronously), read the distilled facts for a thread, and read message history. Use when the user mentions Zep or wants long-term conversation memory with fact extraction.
Tooling
All commands go through bin/zep.py (pinned to API v2 threads):
bin/zep.py auth # verify the API key
bin/zep.py user-create --user-id michael --email "m@example.com" # create a user container
bin/zep.py thread-create --thread-id proj-alpha --user-id michael # create a thread
bin/zep.py message-add --thread-id proj-alpha --role user --content "We decided to launch in October" # append a message
bin/zep.py context --thread-id proj-alpha # distilled facts for the thread
bin/zep.py messages --thread-id proj-alpha --limit 20 # conversation history
Auth
- Provider id:
zep(credential is collected ascustom.zep) - Collection: API key via the secure credential flow (
credentials.request_api_access); created at app.getzep.com under Settings > API Keys - Scheme: nonstandard
Authorization: Api-Key <key>(exact: capital A, hyphen; NOT Bearer), sent verbatim bybin/zep.py - Allowed hosts:
api.getzep.com - Status check:
bin/zep.py auth(live check with--thread-id; without it, verifies the credential resolves)
Operating Rules
user-create,thread-create, andmessage-addare writes: confirm with the user before running them, unless standing permission exists. Reads (context, messages) need no confirmation.- Fact extraction is async: after
message-add, allow a few minutes beforecontextreflects the new message. Do not claim facts are stored untilcontextshows them. - Zep is metered on ingestion credits (1 credit per ~350 bytes of episode text; retrieval and storage are unmetered). Free tier is about 10k credits/month; paid plans start near $49/mo. Warn before bulk ingestion.
- This connector is pinned to API v2 (threads); Zep is mid-migration from sessions to threads, so field names follow v2.
- Never exfiltrate the credential: the CLI only ever handles surrogates (see
bin/zep.py). Do not print, log, or transmit the key value.
Files
- SKILL.md
- bin/zep.py
Maturity
🧪 Draft: written from Zep's public API docs; not yet live-tested end-to-end.
Signals
- GitHub stars
- 1k
- Forks
- 281
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
zep- Source
- github.com/anil-matcha/awesome-muse-connectors