supermemoryai/claude-supermemory
Enable Claude Code to learn in real-time, update it's knowledge, and grow with you, using supermemory.
What it solves
Claude-Supermemory provides persistent memory for Claude Code, allowing the AI agent to remember information, decisions, and project context across different sessions and projects. It prevents the loss of context when a session ends, ensuring that the AI doesn't have to be re-informed of project-specific details every time a new session starts.
How it works
The plugin integrates with Supermemory.ai to store and retrieve information. It uses a "reasoned recall" system where Claude decides if recalling memory is needed for the current prompt, searching automatically without requiring a user prompt. It also features "auto-capture," which saves conversations when a session ends.
Memory is organized into containers: project-specific containers (shared across a team using Git remote hashes) and personal memories. The plugin also supports explicit saving via the supermemory-save command and manual indexing of codebase architecture.
Who it’s for
Developers using Claude Code, Codex, or OpenCode who want their AI coding assistant to be more productive by maintaining a long-term memory of their work and others' team members' work.
Highlights
- Team Memory: Shared project knowledge that is separate from personal memories.
- Reasoned Recall: Automatic, intelligent search of memories only when relevant to the current turn.
- Auto Capture: Automatic saving of conversation history when sessions end.
- Recall Strip: A terminal-based UI element for browsing returned facts in newer versions of Claude Code.
- Project-level Configuration: Per-repo settings for API keys and container tags.
Related
- Project
- Project
- Project
- Dispatch
- Project