What is claude-mem, and is it enough for a team? Claude-mem, an open-source Claude Code plugin at version 13.25.3 with about 94,000 GitHub stars under Apache 2.0, gives Claude Code memory across sessions by capturing lifecycle hooks, compressing them with a local Bun worker into observations stored in SQLite and a Chroma vector index, but its README documents no team feature, so two engineers on the same repo build two separate memories and nothing reviews what was stored. The plugin's search over MCP returns a compact index first, then timeline context and full observations by id, and content inside tags is not stored. Blog What is claude-mem, and is it enough for a team? Published: September 23, 2026 claude-mem is an open-source plugin that gives Claude Code memory across sessions. Hooks record what happens as you work, a local worker compresses it into observations stored in SQLite and a vector index, and the next session starts with the relevant ones. It is personal memory: one developer, one machine, one agent's history. Checked against the claude-mem repository https://github.com/thedotmack/claude-mem on 2026-09-23 version 13.25.3, Apache 2.0, about 94,000 GitHub stars . It is one of the most installed Claude Code plugins, and it is worth understanding both what it does well and what it was not built to do. What is claude-mem? Claude Code forgets everything when a session ends. Its built-in fix is CLAUDE.md , which you write by hand, and auto memory, which Claude writes to your machine. claude-mem is a third answer: capture the session automatically, compress it with a model, and hand the useful parts back later. You do not decide what to remember. It watches. How does claude-mem work? | Part | What it does | |---|---| | Lifecycle hooks | SessionStart, UserPromptSubmit, PostToolUse, Stop and SessionEnd. They see prompts and tool use as they happen. | | Worker service | A local HTTP service, run with Bun, that turns raw tool activity into compressed observations and summaries. It also serves a web viewer. | | Storage | SQLite for sessions, observations and summaries, plus a Chroma vector database for semantic and keyword search. Settings live in ~/.claude-mem/. | | Search over MCP | search returns a compact index, timeline gives the context around a hit, get observations fetches full detail for chosen ids. | | Privacy | Anything inside