mirror of
https://github.com/thedotmack/claude-mem.git
synced 2026-09-20 04:23:02 +08:00
a1bc421fea31601a11888b3bff689206c5c53843
Published from npm package build Source: https://github.com/thedotmack/claude-mem-source
🧠 Claude Memory System (claude-mem)
Remember that one thing? Neither do we… but claude-mem does! 😵💫
Stop repeating yourself. claude-mem remembers what you and Claude Code figure out, so every new chat starts smarter than the last.
⚡️ 10‑Second Setup
npm install -g claude-mem && claude-mem install
That’s it. Restart Claude Code and you’re good. No config. No tedious setup or dependencies.
✨ What You Get
- Remembers key insights from your chats with Claude Code
- Starts new sessions with the right context
- Works quietly in the background
- One-command install and status check
- 🎭 Shakespeare's Memory Theatre: Transform operations into theatrical magnificence!
🎭 NEW: Shakespeare's Memory Theatre
"All the world's a stage, And all memory merely players"
Experience claude-mem operations as a dramatic performance! Choose from five theatrical acts:
claude-mem theatre # Full theatrical experience
claude-mem theatre --act I # Tragedy of Defensive Validation
claude-mem theatre --act II # Romeo and Chroma_Add
claude-mem compress-theatrical file # Compress with Shakespearean flair
claude-mem status-theatrical # Check status dramatically
Interactive Features:
- 🎪 Choose dialogue responses
- 🍅 Throw tomatoes at bad code
- 👏 Standing ovation meter
- 📜 Soliloquy generator
- 🎺 Trumpet fanfares
📖 Full Shakespeare Theatre Documentation
🗑️ Smart Trash™ (Your Panic Button)
Delete something by accident? It’s not gone.
- Everything goes to
~/.claude-mem/trash/ - Restore with a single command:
claude-mem restore - Timestamped so you can see when things moved
🎯 Why It’s Useful
- No more re-explaining your project over and over
- Pick up exactly where you left off
- Find past solutions fast when you face a familiar bug
- Your knowledge compounds the more you use it
🧭 Minimal Commands You’ll Ever Need
claude-mem install # Set up/repair integration
claude-mem status # Check everything’s working
claude-mem load-context # Peek at what it remembers
claude-mem logs # If you’re curious
claude-mem uninstall # Remove hooks
# Extras
claude-mem trash-view # See what’s in Smart Trash™
claude-mem restore # Restore deleted items
# 🎭 Shakespeare's Memory Theatre Commands
claude-mem theatre # Experience memory operations dramatically
claude-mem compress-theatrical file.jsonl # Theatrical compression
claude-mem status-theatrical # Dramatic status check
📁 Where Stuff Lives (super simple)
~/.claude-mem/
├── index/ # memory index
├── archives/ # transcripts
├── hooks/ # integration bits
├── trash/ # Smart Trash™
└── logs/ # diagnostics
✅ Requirements
- Node.js 18+
- Claude Code
🆘 If Something’s Weird
claude-mem status # quick health check
claude-mem install --force # fixes most issues
📄 License
This software is free to use but is NOT open source. See LICENSE.
Ready to remember more and repeat less?
npm install -g claude-mem
claude-mem install
Your future self will thank you. 🧠✨
Description
mem-search: Search claude-mem's persistent cross-session memory database. Use when user asks "did we already solve this?", "how did we do X last time?", or needs work from…; smart-explore: Token-optimized structural code search using tree-sitter AST parsing. Use instead of reading full files when you need to understand code structure, find…; make-plan: Create a detailed, phased implementation plan with documentation discovery. Use when asked to plan a feature, task, or multi-step implementation…
aiai-agentsai-memoryanthropicartificial-intelligencechromadbclaudeclaude-agent-sdkclaude-agentsclaude-codeclaude-code-pluginclaude-skillsembeddingslong-term-memorymem0memory-engineopenmemoryragsqlitesupermemory
Readme
Apache-2.0
610 MiB
Languages
TypeScript
49.8%
JavaScript
47.7%
HTML
1.4%
Shell
1%