· Memory/ Head to head

Zep vs Supermemory

The deciding difference is operational: Zep can run on infrastructure you control, Supermemory cannot. If that constraint is real for you, it settles the choice before anything else is considered.

Zep

Temporal knowledge graph memory — facts with validity windows, not just embeddings.

Open source · freemium · can be self-hosted · SDKs for Python and TypeScript

Supermemory

Memory graph plus automatic user profiles, with connectors that sync from Drive, Gmail, Notion and GitHub.

Proprietary · freemium · hosted service only · SDKs for TypeScript and Python

Closest thing here to memory and RAG in one product: the graph tracks contradictions and recency, and the connectors mean you are not writing an ingestion pipeline first.

· Side by side/ 4 of 6 differ
ZepSupermemory
LicenceOpen sourceProprietary
Pricingfreemiumfreemium
Self-hostableYesNo
LanguagesPython, TypeScriptTypeScript, Python
Install
Keys requiredZEP_API_KEYSUPERMEMORY_API_KEY
· Common questions/ FAQ

What is the difference between Zep and Supermemory?

The deciding difference is operational: Zep can run on infrastructure you control, Supermemory cannot. If that constraint is real for you, it settles the choice before anything else is considered. Zep: Temporal knowledge graph memory — facts with validity windows, not just embeddings. Supermemory: Memory graph plus automatic user profiles, with connectors that sync from Drive, Gmail, Notion and GitHub.

Can Zep and Supermemory be self-hosted?

Zep can run on your own infrastructure. Supermemory is a hosted service only.

Are Zep and Supermemory open source?

Zep is open source (freemium). Supermemory is proprietary (freemium).

Build a stack with ZepAll memory options
· For agents/ This page, machine-readable

Every page here answers to Accept: text/markdown and returns the same content at roughly a tenth the tokens. No separate site, no toggle — same URL.

curl -s -H "Accept: text/markdown" https://newagent.build/compare/zep-vs-supermemory