# thedotmack/claude\-mem

- HackerByte page: <https://hackerbyte.net/en/projects/thedotmack-claude-mem-1048065319>
- GitHub: <https://github.com/thedotmack/claude-mem>
- Programming language: TypeScript

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

## AI-generated summary

Claude\-Mem is a TypeScript project designed to provide persistent memory for AI agents. It captures agent actions and observations during sessions, uses AI to compress this information into summaries, and then injects relevant context back into future sessions. This ensures AI agents, like those used in Claude Code, can maintain continuity and recall past project details.

## Key points

- Captures and stores all agent actions and observations across sessions.
- Uses AI to compress session data into semantic summaries for efficient storage.
- Injects relevant past context back into new sessions to maintain continuity.
- Supports various AI agents and IDEs including Claude Code, OpenClaw, Codex, Gemini, and Copilot.
- Features include progressive disclosure for context retrieval, smart search tools, and optional cloud sync.
