Files
claude-mem/README.md
T
Alex Newman 27d1cd405f Release v3.6.0
Published from npm package build
Source: https://github.com/thedotmack/claude-mem-source
2025-09-10 15:02:40 -04:00

114 lines
3.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 🧠 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.
## ⚡️ 10Second Setup
```bash
npm install -g claude-mem && claude-mem install
```
Thats it. Restart Claude Code and youre 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? Its 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 Its 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 Youll Ever Need
```bash
claude-mem install # Set up/repair integration
claude-mem status # Check everythings working
claude-mem load-context # Peek at what it remembers
claude-mem logs # If youre curious
claude-mem uninstall # Remove hooks
# Extras
claude-mem trash-view # See whats 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 Somethings 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. 🧠✨