Skip to main content
AI Tool Radar
OSI-openAgent memory and code knowledge

claude-mem

thedotmack

Persistent memory layer across agent sessions with automatic semantic summaries and token-cost transparency.

80.8k stars(as of 2026-06-05)View on GitHub

What is claude-mem?

A persistent memory layer across agent sessions. An observer agent automatically captures tool use and decisions, generates semantic summaries, and makes them available to future sessions, with visible token costs and <private> tags for sensitive content.

Pros & Cons

Pros

  • Apache-2.0, OSI-open
  • Installs as a Claude Code plugin in one command
  • Privacy tags and token-cost transparency built in

Cons

  • Primarily tuned for Claude Code; other agents are more marketing than support
  • Heavy dependency stack: Node 18+, Bun, SQLite, Chroma, uv
  • Version 13.x suggests a history of breaking changes

License

Apache-2.0 (OSI-open)

When it is interesting

Heavy Claude Code users losing context across sessions.

When it is too early

If you primarily use other agents, or do not want the Bun + Chroma + uv stack.

This repo featured in the 2026-06 edition of the Open-Source AI Radar.