
Claude Supermemory
- 2.7k repo stars
- Updated August 1, 2026
- supermemoryai/claude-supermemory
Give Claude Code persistent memory across sessions using Supermemory so context carries over between runs.
About
Claude-supermemory is a plugin that gives Claude Code persistent memory across sessions using Supermemory. A developer installs it so the agent retains context, decisions and facts between separate Claude Code sessions instead of starting cold each time.
- Persistent cross-session memory
- Backed by Supermemory
- Claude Code plugin
Claude Supermemory by the numbers
- Data as of Aug 2, 2026 (Skillselion catalog sync)
/plugin marketplace add supermemoryai/claude-supermemory/plugin install claude-supermemory@supermemory-pluginsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 2.7k |
|---|---|
| Last updated | August 1, 2026 |
| Repository | supermemoryai/claude-supermemory ↗ |
What it does
Give Claude Code persistent memory across sessions using Supermemory so context carries over between runs.
README.md
Claude-Supermemory
✨ Requires Supermemory Pro or above - Unlock the state of the art memory for your Claude code.
A Claude Code plugin that gives your AI persistent memory across sessions using Supermemory. Your agent remembers what you worked on - across sessions, across projects.
Features
- Team Memory — Project knowledge shared across your team, separate from personal memories
- Auto Capture — Conversations saved when session ends
- Project Config — Per-repo settings, API keys, and container tags
Installation
Requires Node.js 18+ on your PATH — the memory hooks run as Node scripts.
/plugin marketplace add supermemoryai/claude-supermemory
/plugin install supermemory
Already have the old
claude-supermemoryplugin installed? It was renamed tosupermemory, so it won't update in place. Migrate with:/plugin marketplace update supermemory-plugins /plugin install supermemory@supermemory-pluginsThen, only if you still have the old plugin, remove it:
/plugin uninstall claude-supermemory@supermemory-plugins
Set your API key (get one at app.supermemory.ai):
export SUPERMEMORY_CC_API_KEY="sm_..."
How It Works
- Reasoned recall — Before each turn, Claude decides whether recalling memory would actually help your current message, and only searches when it's worth it — every turn, once in a while, or not at all. The search runs automatically (no permission prompt), just like auto-capture. Searching only when needed also keeps more usage on your plan
- supermemory-search — Ask about past work or previous sessions, Claude searches your memories
- supermemory-save — Ask to save something important, Claude saves it for the team
Commands
| Command | Description |
|---|---|
/supermemory:index |
Index codebase architecture and patterns |
/supermemory:project-config |
Configure project-level settings |
/supermemory:logout |
Clear saved credentials |
/supermemory:session |
Show clickable URL for the current session document in Supermemory |
/supermemory:status |
Show authentication status |
Configuration
Environment
SUPERMEMORY_CC_API_KEY=sm_... # Required
SUPERMEMORY_DEBUG=true # Optional: enable debug logging
Global Settings — ~/.supermemory-claude/settings.json
{
"maxProfileItems": 5,
"signalExtraction": true,
"signalKeywords": ["remember", "architecture", "decision", "bug", "fix"],
"signalTurnsBefore": 3,
"includeTools": ["Edit", "Write"]
}
| Option | Description |
|---|---|
maxProfileItems |
Max memories in context (default: 5) |
recallDirective |
Override the built-in reasoned-recall instruction Claude is given |
signalExtraction |
Only capture important turns (default: false) |
signalKeywords |
Keywords that trigger capture |
signalTurnsBefore |
Context turns before signal (default: 3) |
includeTools |
Tools to explicitly capture |
Project Config — .claude/.supermemory-claude/config.json
Per-repo overrides. Run /supermemory:project-config or create manually:
{
"apiKey": "sm_...",
"baseUrl": "https://api.supermemory.ai",
"repoContainerTag": "my-team-project",
"signalExtraction": true
}
| Option | Description |
|---|---|
apiKey |
Project-specific API key |
baseUrl |
Supermemory API URL |
personalContainerTag |
Override personal container |
repoContainerTag |
Override team container tag |
License
MIT