Supermemory
OpenClaw Supermemory memory plugin. Cloud-based long-term memory for your AI agent.
Tags: memory, cloud, ai
Use Cases
- Personal AI assistant that remembers your preferences, projects, and decisions across sessions
- Team assistant where multiple users need isolated memory namespaces via container tags
- Long-running projects where context needs to survive weeks or months of conversations
- Multi-platform usage — memories persist whether you chat via Telegram, Discord, or WhatsApp
Tips
- Run 'openclaw supermemory setup' after install for guided API key configuration
- Use custom container tags to separate work and personal memories — the AI routes automatically based on your instructions
- Set captureMode to 'all' (default) rather than 'everything' to avoid polluting memory with trivial messages
- Use 'openclaw supermemory profile' to see what the system has learned about you
- Periodically check with 'openclaw supermemory search <query>' to verify memories are being captured correctly
- Set debug:true temporarily when troubleshooting to see what's being captured and recalled
Known Issues & Gotchas
- Requires a paid subscription — there is no free tier for the OpenClaw plugin
- Memory is stored in Supermemory's cloud, not locally — evaluate privacy implications before use
- Auto-capture sends every conversation turn to Supermemory's servers for extraction
- The profileFrequency setting controls how often the full user profile is injected — too frequent wastes tokens, too rare loses context
- captureMode 'everything' captures all messages including very short ones — 'all' (default) filters short texts
- If you switch from another memory plugin, existing memories don't migrate automatically
Alternatives
- Engram Memory
- Mem0 Memory
- QMD (built-in)
- Cortex Memory
Community Feedback
The supermemory plugin also saves on tokens used (by the LLM provider), so it ends up being better, faster AND cheaper. Yeah. that's right.
— Supermemory Blog
Supermemory consistently scored 10-20% better across the board. Filesystem: 54.2%, RAG (OpenClaw memory): 58.3%, Supermemory: 85.9%.
— X (Twitter)
B tier — Mem0. Great automation, kills your privacy and costs up to 7 cents per message. The actual winning setup is a stack: Obsidian + QMD + SQLite.
— Reddit r/clawdbot
Frequently Asked Questions
How much does Supermemory cost?
Supermemory requires a Pro subscription at $20/month. There is no free tier for the OpenClaw plugin. The subscription includes all cloud infrastructure, extraction, deduplication, and profile building.
Is my conversation data stored in the cloud?
Yes. Supermemory is entirely cloud-based — all memory extraction, storage, and recall happens on their servers. If data privacy is a concern, consider Engram (local-first) or self-hosted Mem0 instead.
How does Supermemory compare to OpenClaw's built-in memory?
On the MemoryBench benchmark, Supermemory scored 85.9% vs OpenClaw's RAG memory at 58.3%. The key difference is Supermemory uses hooks (implicit, automatic) rather than tools (requires agent to explicitly call), reducing token usage and improving reliability.
Does memory survive context compaction?
Yes. Unlike markdown-based memory that lives in the context window and can be compressed away, Supermemory stores memories externally. Auto-Recall re-injects relevant memories fresh on every turn, regardless of compaction.
Can I search and manage memories manually?
Yes. Use '/recall <query>' to search, '/remember <text>' to manually save, and CLI commands like 'openclaw supermemory profile' to view your user profile or 'openclaw supermemory wipe' to delete all memories.
What are container tags?
Container tags are namespaces for organizing memories. You can define custom containers like 'work' and 'personal', and the AI automatically routes memories to the right container based on your instructions. This prevents work context from polluting personal memory.
Configuration Examples
Basic setup
{
"plugins": {
"entries": {
"openclaw-supermemory": {
"enabled": true,
"config": {
"apiKey": "${SUPERMEMORY_OPENCLAW_API_KEY}"
}
}
}
}
}Advanced with custom containers
{
"plugins": {
"entries": {
"openclaw-supermemory": {
"enabled": true,
"config": {
"apiKey": "${SUPERMEMORY_OPENCLAW_API_KEY}",
"containerTag": "my_memory",
"autoRecall": true,
"autoCapture": true,
"maxRecallResults": 10,
"profileFrequency": 50,
"enableCustomContainerTags": true,
"customContainers": [
{ "tag": "work", "description": "Work projects and decisions" },
{ "tag": "personal", "description": "Personal notes and preferences" }
],
"customContainerInstructions": "Store work tasks in 'work', personal stuff in 'personal'"
}
}
}
}
}Installation
openclaw plugins install @supermemory/openclaw-supermemory