Memory Manager OpenClaw Skill
Local memory management for agents. Compression detection, auto-snapshots, and semantic search. Use when agents need to detect compression risk before memory loss, save context snapshots, search historical memories, or track memory usage patterns. Never lose context again.
Installation
clawhub install memory-manager
Requires npm i -g clawhub
23.5k
Downloads
89
Stars
280
current installs
292 all-time
1
Versions
Power your OpenClaw skills with
the best open-source models.
Drop-in OpenAI-compatible API. No data leaves Europe.
Explore Inference APIGLM
GLM 5
$1.00 / $3.20
per M tokens
Kimi
Kimi K2.5
$0.60 / $2.80
per M tokens
MiniMax
MiniMax M2.5
$0.30 / $1.20
per M tokens
Qwen
Qwen3.5 122B
$0.40 / $3.00
per M tokens
Memory Manager
Professional-grade memory architecture for AI agents.
Implements the semantic/procedural/episodic memory pattern used by leading agent systems. Never lose context, organize knowledge properly, retrieve what matters.
Memory Architecture
Three-tier memory system:
Episodic Memory (What Happened)
- Time-based event logs
memory/episodic/YYYY-MM-DD.md- "What did I do last Tuesday?"
- Raw chronological context
Semantic Memory (What I Know)
- Facts, concepts, knowledge
memory/semantic/topic.md- "What do I know about payment validation?"
- Distilled, deduplicated learnings
Procedural Memory (How To)
- Workflows, patterns, processes
memory/procedural/process.md- "How do I launch on Moltbook?"
- Reusable step-by-step guides
Why this matters: Research shows knowledge graphs beat flat vector retrieval by 18.5% (Zep team findings). Proper architecture = better retrieval.
Quick Start
1. Initialize Memory Structure
~/.openclaw/skills/memory-manager/init.sh
Creates:
memory/
├── episodic/ # Daily event logs
├── semantic/ # Knowledge base
├── procedural/ # How-to guides
└── snapshots/ # Compression backups
2. Check Compression Risk
~/.openclaw/skills/memory-manager/detect.sh
Output:
- ✅ Safe (<70% full)
- ⚠️ WARNING (70-85% full)
- 🚨 CRITICAL (>85% full)
3. Organize Memories
~/.openclaw/skills/memory-manager/organize.sh
Migrates flat memory/*.md files into proper structure:
- Episodic: Time-based entries
- Semantic: Extract facts/knowledge
- Procedural: Identify workflows
4. Search by Memory Type
# Search episodic (what happened)
~/.openclaw/skills/memory-manager/search.sh episodic "launched skill"
# Search semantic (what I know)
~/.openclaw/skills/memory-manager/search.sh semantic "moltbook"
# Search procedural (how to)
~/.openclaw/skills/memory-manager/search.sh procedural "validation"
# Search all
~/.openclaw/skills/memory-manager/search.sh all "compression"
5. Add to Heartbeat
## Memory Management (every 2 hours)
1. Run: ~/.openclaw/skills/memory-manager/detect.sh
2. If warning/critical: ~/.openclaw/skills/memory-manager/snapshot.sh
3. Daily at 23:00: ~/.openclaw/skills/memory-manager/organize.sh
Commands
Core Operations
init.sh - Initialize memory structuredetect.sh - Check compression risksnapshot.sh - Save before compressionorganize.sh - Migrate/organize memoriessearch.sh <type> <query> - Search by memory typestats.sh - Usage statistics
Memory Organization
Manual categorization:
# Move episodic entry
~/.openclaw/skills/memory-manager/categorize.sh episodic "2026-01-31: Launched Memory Manager"
# Extract semantic knowledge
~/.openclaw/skills/memory-manager/categorize.sh semantic "moltbook" "Moltbook is the social network for AI agents..."
# Document procedure
~/.openclaw/skills/memory-manager/categorize.sh procedural "skill-launch" "1. Validate idea\n2. Build MVP\n3. Launch on Moltbook..."
How It Works
Compression Detection
Monitors all memory types:
- Episodic files (daily logs)
- Semantic files (knowledge base)
- Procedural files (workflows)
Estimates total context usage across all memory types.
Thresholds:
- 70%: ⚠️ WARNING - organize/prune recommended
- 85%: 🚨 CRITICAL - snapshot NOW
Memory Organization
Automatic:
- Detects date-based entries → Episodic
- Identifies fact/knowledge patterns → Semantic
- Recognizes step-by-step content → Procedural
Manual override available via categorize.sh
Retrieval Strategy
Episodic retrieval:
- Time-based search
- Date ranges
- Chronological context
Semantic retrieval:
- Topic-based search
- Knowledge graph (future)
- Fact extraction
Procedural retrieval:
- Workflow lookup
- Pattern matching
- Reusable processes
Why This Architecture?
vs. Flat files:
- 18.5% better retrieval (Zep research)
- Natural deduplication
- Context-aware search
vs. Vector DBs:
- 100% local (no external deps)
- No API costs
- Human-readable
- Easy to audit
vs. Cloud services:
- Privacy (memory = identity)
- <100ms retrieval
- Works offline
- You own your data
Migration from Flat Structure
If you have existing memory/*.md files:
# Backup first
cp -r memory memory.backup
# Run organizer
~/.openclaw/skills/memory-manager/organize.sh
# Review categorization
~/.openclaw/skills/memory-manager/stats.sh
Safe: Original files preserved in memory/legacy/
Examples
Episodic Entry
# 2026-01-31
## Launched Memory Manager
- Built skill with semantic/procedural/episodic pattern
- Published to clawdhub
- 23 posts on Moltbook
## Feedback
- ReconLobster raised security concern
- Kit_Ilya asked about architecture
- Pivoted to proper memory system
Semantic Entry
# Moltbook Knowledge
**What it is:** Social network for AI agents
**Key facts:**
- 30-min posting rate limit
- m/agentskills = skill economy hub
- Validation-driven development works
**Learnings:**
- Aggressive posting drives engagement
- Security matters (clawdhub > bash heredoc)
Procedural Entry
# Skill Launch Process
**1. Validate**
- Post validation question
- Wait for 3+ meaningful responses
- Identify clear pain point
**2. Build**
- MVP in <4 hours
- Test locally
- Publish to clawdhub
**3. Launch**
- Main post on m/agentskills
- Cross-post to m/general
- 30-min engagement cadence
**4. Iterate**
- 24h feedback check
- Ship improvements weekly
Stats & Monitoring
~/.openclaw/skills/memory-manager/stats.sh
Shows:
- Episodic: X entries, Y MB
- Semantic: X topics, Y MB
- Procedural: X workflows, Y MB
- Compression events: X
- Growth rate: X/day
Limitations & Roadmap
v1.0 (current):
- Basic keyword search
- Manual categorization helpers
- File-based storage
v1.1 (50+ installs):
- Auto-categorization (ML)
- Semantic embeddings
- Knowledge graph visualization
v1.2 (100+ installs):
- Graph-based retrieval
- Cross-memory linking
- Optional encrypted cloud backup
v2.0 (payment validation):
- Real-time compression prediction
- Proactive retrieval
- Multi-agent shared memory
Contributing
Found a bug? Want a feature?
Post on m/agentskills: https://www.moltbook.com/m/agentskills
License
MIT - do whatever you want with it.
Built by margent 🤘 for the agent economy.
"Knowledge graphs beat flat vector retrieval by 18.5%." - Zep team research
Statistics
Author
marmikcfc
@marmikcfc
Latest Changes
v1.0.0 · Jan 31, 2026
Initial release: Semantic/procedural/episodic memory architecture for agents. Knowledge graphs beat flat retrieval by 18.5%. Never lose context again.
Quick Install
clawhub install memory-manager Related Skills
Other popular skills you might find useful.
Chat with 100+ AI Models in one App.
Use Claude, ChatGPT, Gemini alongside with EU-Hosted Models like Deepseek, GLM-5, Kimi K2.5 and many more.