
claude-mem
claude-mem.ai
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Quick Information
- Category:
- Writing & Chat
- Pricing:
- Free
- Platforms:
- Web
- Free Plan:
- Yes
- Last Verified:
- September 2026
What Is claude-mem?
claude-mem is an open-source, community-built plugin that gives Claude Code persistent memory across sessions — it silently records compressed, categorized observations after every tool call, storing them in a local SQLite database with Chroma vector search, then injects relevant context back into future sessions automatically. Built by developer Alex Newman and hosted on GitHub, it has grown into one of the most popular Claude Code community plugins, reaching over 46,000 GitHub stars, 3,500 forks, and 92 contributors across 223 releases as of its v12.0.0 release.
Its technical approach is genuinely well-suited to the problem it solves: rather than dumping raw tool output into a growing context file, it uses Claude's own agent SDK to generate semantic summaries of what happened during a session, then stores those summaries locally rather than in the cloud — meaningful for developers who don't want session history leaving their machine. Five lifecycle hooks (SessionStart, UserPromptSubmit, PostToolUse, Stop, SessionEnd) handle the capture automatically, and memory works across projects, so a question like "what did we change on the API last week?" can be answered even from an unrelated current session.
Installation is a single command (npx claude-mem install), making it accessible to any Claude Code user wanting persistent project memory without building a custom solution themselves. See our Coding tools directory for more on the broader Claude Code ecosystem.
What Can You Use claude-mem For?
Cross-session project memory
Recalls project context and past decisions across separate Claude Code sessions.
Automated session summarization
Generates compressed, semantic summaries of tool usage and decisions after every session.
Cross-project context recall
Answers questions about past work even when starting from an unrelated current session.
claude-mem Features
- Persistent local memory store — Stores session summaries in a local SQLite database with Chroma vector search, not in the cloud.
- Automated lifecycle hooks — Uses five hooks (SessionStart, UserPromptSubmit, PostToolUse, Stop, SessionEnd) to capture context automatically.
- Semantic summarization — Uses Claude’s agent SDK to compress and categorize observations rather than storing raw output.
- One-command installation — Installs via a single `npx claude-mem install` command.
Who Is claude-mem For?
- Claude Code users — Gets persistent project memory across sessions without building a custom memory solution.
- Developers wanting local-only data — Stores memory on local disk rather than sending session history to the cloud.
claude-mem Pros & Limitations
What We Like
- Genuinely popular and actively maintained — over 46,000 GitHub stars and 92 contributors
- Stores memory locally rather than in the cloud, appealing for privacy-conscious developers
- Automated capture requires no manual memory management during normal use
- Free and open-source with simple one-command installation
Limitations
- Community-maintained rather than an official Anthropic product
- Local SQLite storage means memory doesn’t automatically sync across machines
- Requires trusting a third-party plugin with session-level tool-call data
claude-mem Pricing
Free
Pricing was last verified September 2026. Check the official website for the latest pricing.
AI Listing Jungle Ranking
- Global Rank:
- #386
- Overall Score:
- 55.2/100
- Monthly Users:
- –
- Rank Change:
- ▲ 22
This ranking reflects AI Listing Jungle's own independent scoring methodology and is not an endorsement by claude-mem or its company. How Our Rankings Work
Frequently Asked Questions
Is claude-mem an official Anthropic product?
No, it’s a community-built, open-source plugin for Claude Code created by developer Alex Newman.
Where does claude-mem store data?
Locally on disk in a SQLite database with Chroma vector search, not in the cloud.
How do I install claude-mem?
With a single command: `npx claude-mem install`.
Does claude-mem work across different projects?
Yes, memory persists across projects, so questions about past work can be answered from an unrelated current session.
Our Take
claude-mem's local-first, automated approach to persistent memory is a genuinely well-engineered solution to a real gap in Claude Code's default session-based workflow.
Its rapid community adoption — tens of thousands of GitHub stars — reflects how many developers were missing exactly this capability.
claude-mem Alternatives
claude-mem Comparisons
Ready to try claude-mem?
Visit the official website to get started.
Visit Official WebsiteAI Listing Jungle is an independent AI tools directory. Product names, logos, and trademarks belong to their respective owners.



