Resume interrupted AI coding sessions and retrieve past decisions using persistent cross-tool memory with semantic, keyword, and hybrid search — no more context loss when switching between Claude, Cursor, or OpenCode.
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.
Local project memory for AI coding sessions — a continuity runtime, not a generic memory API.
Harness-mem keeps a single local SQLite memory per project so the next Claude Code or Codex session opens on the thread you were already working on, instead of a blank slate. ~5ms cold start. Zero cloud, zero API keys.
English | 日本語
Harness-mem gives Claude Code and Codex the same local project memory, so the next session can open on the thread you were already working on instead of a blank slate. Cursor can also be wired as a supported local client for MCP search and hook-based conversation capture. It is built for people who switch tools inside the same project and do not want to re-explain the same decisions twice.
npx -y --package @chachamaru127/harness-mem harness-mem setup --platform codex,claude.npx -y --package @chachamaru127/harness-mem harness-mem doctor --platform codex,claude.If Cursor is part of your workflow, use --platform codex,claude,cursor or run a separate harness-mem setup --platform cursor followed by harness-mem doctor --platform cursor. Cursor may need an MCP reload or a new Cursor session before the harness-mem server appears.
~/.harness-mem/harness-mem.db.<private>...</private> and it is automatically stripped before storage — use this to keep secrets out of memory without disabling memory entirely.Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
claude-mem プラグインの出力を自動的に日本語化するパッチャー
npx claudepluginhub chachamaru127/harness-mem --plugin harness-memPersistent memory for Claude Code sessions using Honcho
Auto-capture high-signal coding context into memctl memory
OpenLTM — Long-Term Memory for AI coding agents: semantic search, context injection, session learning
Universal memory runtime — cross-session cognitive memory for Claude Code. Remembers decisions, patterns, and context across coding sessions.
(Alpha) Persistent memory, architectural decisions, and safety guardrails for Claude Code. Your agent starts every session with full project context — stack, decisions, patterns, safety rules, and a handoff from the previous session.
Persistent memory for Claude Code. Capture work across sessions and recall relevant context.