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 context back into future sessions.
This plugin helps developers using Claude Code or Gemini CLI maintain a consistent understanding of their coding projects across multiple sessions. It automatically captures, compresses, and feeds relevant past interactions and code changes back into current conversations. This means you don't have to repeatedly explain project history to your AI coding assistant.
34,460 stars. Actively maintained with 191 commits in the last 30 days. Available on npm.
Use this if you are a software developer who uses AI coding assistants like Claude Code or Gemini CLI and find yourself constantly re-explaining project context across different coding sessions.
Not ideal if you are not a software developer or if you do not use Claude Code or Gemini CLI as your primary AI coding assistant.
Stars
34,460
Forks
2,414
Language
TypeScript
License
—
Category
Last pushed
Mar 13, 2026
Commits (30d)
191
Dependencies
11
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/thedotmack/claude-mem"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Featured in
Recent Releases
Compare
Related agents
Open-Source-Legal/OpenContracts
Humans and AI agents, building knowledge bases together. Self-hosted document annotation,...
volcengine/MineContext
MineContext is your proactive context-aware AI partner(Context-Engineering+ChatGPT Pulse)
omega-memory/omega-memory
Persistent memory for AI coding agents
ramakay/claude-self-reflect
Claude forgets everything. This fixes that. 🔗 www.npmjs.com/package/claude-self-reflect
winstonkoh87/Athena-Public
The Linux OS for AI Agents — Persistent memory, autonomy, and time-awareness for any LLM. Own...