~ / rigs / thedotmack / claude-mem

thedotmack/claude-mem

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, Herme

↗ GitHub ★ 98.4k apache-2.0 updated 1d ago project Claude CodeCopilot Claude plugin
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~9.1k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
1/5
No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add claude-mem-local -- npx -y claude-mem mcp
$ claude mcp add --transport http claude-mem-remote https://cmem.ai/api/mcp -H 'Authorization: YOUR_VALUE'
$ npx degit thedotmack/claude-mem/.claude ./rig-claude-mem  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ claude mcp add claude-mem-local -- npx -y claude-mem mcp
$ claude mcp add --transport http claude-mem-remote https://cmem.ai/api/mcp -H 'Authorization: YOUR_VALUE'
$ npx degit thedotmack/claude-mem/claude-mem-cursor/skills/agent-cost-report .claude/skills/agent-cost-report
$ npx degit thedotmack/claude-mem/claude-mem-cursor/skills/install .claude/skills/install
$ npx degit thedotmack/claude-mem/claude-mem-cursor/skills/mem-search .claude/skills/mem-search
$ npx degit thedotmack/claude-mem/claude-mem-grok-bot/skills/host-observer .claude/skills/host-observer
$ npx degit thedotmack/claude-mem/cowork/skills/mem-setup .claude/skills/mem-setup
$ npx degit thedotmack/claude-mem/openclaw/skills/do .claude/skills/do
$ npx degit thedotmack/claude-mem/openclaw/skills/make-plan .claude/skills/make-plan
$ npx degit thedotmack/claude-mem/plugin/skills/babysit .claude/skills/babysit
$ npx degit thedotmack/claude-mem/plugin/skills/ccs-align .claude/skills/ccs-align
$ npx degit thedotmack/claude-mem/plugin/skills/cloud-sync .claude/skills/cloud-sync
$ npx degit thedotmack/claude-mem/plugin/skills/design-is .claude/skills/design-is
$ npx degit thedotmack/claude-mem/plugin/skills/handoff .claude/skills/handoff
$ npx degit thedotmack/claude-mem/plugin/skills/how-it-works .claude/skills/how-it-works
$ npx degit thedotmack/claude-mem/plugin/skills/knowledge-agent .claude/skills/knowledge-agent
$ npx degit thedotmack/claude-mem/plugin/skills/learn-codebase .claude/skills/learn-codebase
$ npx degit thedotmack/claude-mem/plugin/skills/mode-creator .claude/skills/mode-creator
$ npx degit thedotmack/claude-mem/plugin/skills/oh-my-issues .claude/skills/oh-my-issues
$ npx degit thedotmack/claude-mem/plugin/skills/pathfinder .claude/skills/pathfinder
$ npx degit thedotmack/claude-mem/plugin/skills/smart-explore .claude/skills/smart-explore
$ npx degit thedotmack/claude-mem/plugin/skills/standup .claude/skills/standup
$ npx degit thedotmack/claude-mem/plugin/skills/timeline-report .claude/skills/timeline-report
$ npx degit thedotmack/claude-mem/plugin/skills/version-bump .claude/skills/version-bump
$ npx degit thedotmack/claude-mem/plugin/skills/weekly-digests .claude/skills/weekly-digests
$ npx degit thedotmack/claude-mem/plugin/skills/what-the .claude/skills/what-the
$ npx degit thedotmack/claude-mem/plugin/skills/wowerpoint .claude/skills/wowerpoint

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "permissions": {
    "deny": [
      "Read(./package-lock.json)",
      "Read(./node_modules/**)",
      "Read(./.DS_Store)"
    ]
  }
}

MCP servers (3)

serversourceest. tokens
claude-mem · "claude-mem-local" npm 2.5k
cmem.ai · "claude-mem-remote" remote · remote 2.5k
mcp-search local / custom 2.5k

Skills (25)

Slash commands (1)

/anti-pattern-czar

Permissions

deny (3)
Read(./package-lock.json)
Read(./node_modules/**)
Read(./.DS_Store)
ask (0)
—
allow (0)
—

Similar rigs

copied ✓