a1bc421fea
Published from npm package build Source: https://github.com/thedotmack/claude-mem-source
114 lines
3.3 KiB
Markdown
114 lines
3.3 KiB
Markdown
# 🧠 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
|
||
|
||
```bash
|
||
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:
|
||
|
||
```bash
|
||
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](docs/shakespeare-theatre.md)
|
||
|
||
## 🗑️ 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
|
||
|
||
```bash
|
||
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
|
||
|
||
```bash
|
||
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?
|
||
|
||
```bash
|
||
npm install -g claude-mem
|
||
claude-mem install
|
||
```
|
||
|
||
Your future self will thank you. 🧠✨ |