By customable
Persistent memory for Claude Code - extended fork with Qdrant, OpenCode support, and more
Claude-Mem preserves context across sessions by automatically capturing tool usage observations, generating semantic summaries, and making them available to future sessions. This enables Claude to maintain continuity of knowledge about projects even after sessions end.
This is a fork of thedotmack/claude-mem with the following enhancements:
> /plugin marketplace add https://git.customable.host/customable/claude-plugins.git
> /plugin install claude-mem
> /plugin install https://github.com/customable/claude-mem.git
Restart Claude Code. Context from previous sessions will automatically appear in new sessions.
Key Features:
<private> tags to exclude sensitive content from storageCore Components:
Claude-Mem provides intelligent memory search through 4 MCP tools following a token-efficient 3-layer workflow pattern:
The 3-Layer Workflow:
search - Get compact index with IDs (~50-100 tokens/result)timeline - Get chronological context around interesting resultsget_observations - Fetch full details ONLY for filtered IDsAvailable MCP Tools:
search - Search memory index with full-text queries, filters by type/date/projecttimeline - Get chronological context around a specific observationget_observations - Fetch full observation details by IDssave_memory - Manually save observationsSettings are managed in ~/.claude-mem/settings.json (auto-created with defaults on first run).
# Install dependencies
bun install
# Build
bun run build
# Type check
bun run typecheck
This project is licensed under the MIT License.
See the LICENSE file for details.
This project is a fork of claude-mem by Alex Newman (@thedotmack).
Original project: https://github.com/thedotmack/claude-mem
Built with Claude Agent SDK | Powered by Claude Code | Made with TypeScript
Matches all tools
Hooks run on every tool call, not just specific ones
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub customable/claude-mem --plugin claude-memPersistent memory for Claude Code - modular monorepo edition
Persistent memory for Claude Code. Capture work across sessions and recall relevant context.
Memory compression system for Claude Code - persist context across sessions
Persistent memory system for Claude Code with SQLite, FTS5, and vector search
Persistent long-term memory for Claude Code via MCP — captures coding decisions, bugfixes, and context across sessions. Hybrid FTS5 + TF-IDF search with episode batching. Single SQLite DB, no external services. A lighter, lower-cost alternative to claude-mem (episode batching + a smaller model; cost savings are an internal estimate, not a measured benchmark).
Claude Mind - Give Claude photographic memory in ONE portable file. Share, version, and transfer your Claude's brain.
Automatic semantic memory for Claude Code — remembers what you worked on across sessions