Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Supermemory avatar

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-plugins

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars2.7k
Last updatedAugust 1, 2026
Repositorysupermemoryai/claude-supermemory

What it does

Give Claude Code persistent memory across sessions using Supermemory so context carries over between runs.

README.md

Claude-Supermemory

image (6)

✨ 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-supermemory plugin installed? It was renamed to supermemory, so it won't update in place. Migrate with:

/plugin marketplace update supermemory-plugins
/plugin install supermemory@supermemory-plugins

Then, 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

Related skills

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.