Skip to main content
Zep provides memory and knowledge graphs for AI assistants. MemoClaw offers similar capabilities with wallet-based identity — no API keys to manage.

Key Differences

FeatureZepMemoClaw
AuthenticationAPI key + projectWallet signature / x402
PricingSubscriptionPay-per-request (variable per endpoint)
Memory modelSession-basedContent-based with namespaces
Knowledge graphBuilt-inRelations (5 types)
Fact extractionAutomaticVia /ingest or /extract

Concept Mapping

ZepMemoClaw
client.memory.add(session_id, messages)client.ingest(messages=messages)
client.memory.search(text)client.recall(query)
Sessionsession_id parameter
UserWallet address (automatic)
Collectionnamespace

Migration Steps

1

Install MemoClaw

pip install memoclaw
2

Replace session-based memory

from zep_cloud.client import Zep
client = Zep(api_key="z_...")
client.memory.add(session_id="s1", messages=[
    {"role": "user", "content": "I prefer dark mode"},
])
results = client.memory.search("preferences", limit=5)
3

Migrate knowledge graph to relations

client.create_relation(
    memory_id_1,
    target_id=memory_id_2,
    relation_type="related_to",
)

What You Gain

  • Simpler auth — no API keys to rotate
  • Predictable costs — pay exactly what you use
  • 100 free calls (many endpoints are completely free) — try before you pay
  • Memory types with decay — corrections persist longer than observations
  • Consolidation — auto-merge redundant memories