thedotmack/claude-mem: A Claude Code plugin that automatically captures everything Claude does during your coding sessions, compresses it with AI (using Claude's agent-sdk), and injects relevant conte
Claude-Mem is a plugin for Claude Code that provides persistent memory across coding sessions. It automatically captures tool usage observations, compresses them using AI, and injects relevant context into future sessions. The system uses lifecycle hooks to track sessions, a worker service with HTTP API, SQLite database with full-text search, and a Chroma vector database for hybrid semantic search. Key features include progressive disclosure with layered memory retrieval, natural language search through the mem-search skill (saving ~2,250 tokens per session), a web viewer UI, privacy controls with private tags, and an experimental Endless Mode in beta that compresses tool outputs to extend session length by ~20x. The plugin operates automatically without manual intervention and includes citation support for referencing past decisions.