Gives Claude, Cursor, Windsurf, and other MCP clients persistent memory across coding sessions. Run one npx command and it drops a project-local .mcp.json config plus a CLAUDE.md prompt that tells the AI to actively store decisions, conventions, and bugs as you work. Exposes 11 tools including memory_store for saving context by category (decision, bug, architecture, TODO), memory_search for semantic retrieval using local MiniLM embeddings, and memory_session_end for continuity between sessions. Everything lives in Markdown files at ~/.shackleai/, works fully offline after a one-time 80MB model download, and auto-deduplicates similar entries. Reach for this when you're tired of re-explaining your codebase every time you open the editor.
claude mcp add --transport stdio io.github.shackleai-memory uvx memory