thedotmack/claude-mem

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 46 minutes ago
Added to GitGenius on December 11th, 2025
Created on August 31st, 2025
Open Issues & Pull Requests: 279 (+0)
Number of forks: 8,029
Total Stargazers: 91,644 (+2)
Total Subscribers: 288 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 31.7 hours
Mean response time: 6.4 days
90th percentile: 19.0 days
Tracked items: 1,840

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 70% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "severity:medium" is answered fastest, typically in under an hour, while "tracking" waits about 3 weeks. Almost all tracked open issues have seen activity in the last three months. Only 14% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 43
New in 7 days: 34
Closed in 7 days: 3
Avg open age: 3 days
Stale 30+ days: 1
Stale 90+ days: 0

Recent activity

Opened in 7 days: 33
Closed in 7 days: 3
Comments in 7 days: 24
Events in 7 days: 53

Top labels

  • bug (444)
  • consolidated (138)
  • feature-request (138)
  • severity:high (50)
  • priority:medium (35)
  • plan (28)
  • root:worker-lifecycle (25)
  • severity:medium (24)

Detailed Description

Claude-Mem is a persistent memory system for AI agents that captures session activity, compresses it with AI, and injects relevant context into future sessions.

The problem it solves is context loss across agent sessions. AI agents typically start each conversation without memory of previous work, forcing users to re-explain context and losing continuity. Claude-Mem addresses this by recording everything an agent does during a session, using AI to compress that information, and then retrieving and injecting the most relevant compressed context back into subsequent sessions. The tool uses embeddings and retrieval-augmented generation to match current agent needs with past session data stored in SQLite.

The tool is designed for developers building with Claude Code and other AI agents who need persistent context across multiple sessions. It works with Claude Code, Gemini, Copilot, and other agent platforms. Anyone working on long-running projects where an agent needs to remember previous decisions, code patterns, or project context will find this useful. The project positions itself as a memory engine for agents, distinguishing itself through AI-driven compression rather than storing raw session logs.

The project has a substantial base of real-world adopters, with almost all open issues coming from outside users rather than the core team. Maintainers respond to new issues and pull requests within a day. Work in the issue tracker is dominated by bug reports and high-severity issues, indicating active engagement with stability concerns from the user base.