Solves the context loss problem between Claude Code sessions by parsing your JSONL conversation logs, extracting architectural decisions and bug fixes, then indexing them with embeddings for semantic retrieval. Exposes `memory_search`, `memory_recall`, `memory_save`, and `memory_stats` tools via MCP. You'd reach for this when you're tired of re-explaining your codebase's authentication setup or rediscovering why you configured CORS a certain way. Uses hybrid search combining vector similarity with SQLite FTS5 keyword matching. Supports Voyage, Anthropic, or fully local embeddings via sentence-transformers. Run `claude-memory ingest` to process your session history, then let Claude Desktop pull relevant context automatically when you start new conversations about the same project.
claude mcp add --transport stdio nyxtoolsdev-claude-memory-manager uvx claude-memory-manager