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 context back into future sessions.
TypeScript |
22,858 stars
| 2,638 stars today
First seen: February 02, 2026 | Streak: 4d
Analysis
Claude-Mem is a sophisticated plugin for Claude Code designed to provide persistent, long-term memory for coding sessions by capturing and summarizing tool interactions and project context. It operates through a robust architecture featuring lifecycle hooks, a Bun-managed worker service, and a hybrid search engine that combines SQLite for relational data with Chroma for semantic vector search. By utilizing a "progressive disclosure" retrieval pattern, the system intelligently fetches context in layers to minimize token consumption while maintaining deep project continuity across disconnected sessions.
This tool is highly beneficial for professional software engineers and heavy users of Claude Code who struggle with context loss during long-term development projects. It is trending because it addresses a critical pain point in AI-assisted coding—the ephemeral nature of LLM sessions—by enabling the agent to "remember" past bugs, architectural decisions, and previous code iterations. The combination of automated background operation, privacy controls, and a dedicated web UI makes it an essential utility for developers looking to scale their AI-driven productivity.