Ever wished Claude could remember that clever debugging approach from last week’s session? Claude-mem solves the frustrating problem of AI amnesia by automatically capturing everything Claude does during your coding sessions - every solution, pattern, and context - then intelligently compressing and retrieving it for future use. Think of it as giving Claude a persistent brain across all your projects.
Built on Claude’s agent-sdk with ChromaDB embeddings and SQLite storage, this plugin runs seamlessly in the background. It doesn’t just dump raw conversation history - it uses AI compression to distill meaningful patterns and context, then injects relevant memories via RAG when you need them. The 23K+ stars suggest developers are tired of re-explaining their codebase architecture every single session.
Perfect for developers working on complex, long-term projects where context matters. The TypeScript implementation integrates directly with Claude Code, and with support for 25+ languages in the docs, the community is clearly invested. Installation looks straightforward, and the memory engine approach beats manually copying context between sessions every time.
⭐ Stars: 23258
💻 Language: TypeScript
🔗 Repository: thedotmack/claude-mem