PickSkill
← Back

Memory Manager

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.

README.md
Rendered from GitHub raw
View raw ↗

Memory Manager for AI Agents

Professional-grade memory architecture.

Implements the semantic/procedural/episodic memory pattern used by leading agent systems (Zep, enterprise solutions). 18.5% better retrieval than flat files.

Architecture

Three-tier memory system:

  • Episodic: What happened, when (time-based events)
  • Semantic: What you know (facts, knowledge, concepts)
  • Procedural: How to do things (workflows, processes)

Why this matters: Knowledge graphs beat flat vector retrieval. Proper structure = better context awareness.

Quick Start

1. Initialize

~/.openclaw/skills/memory-manager/init.sh

Creates memory/episodic/, memory/semantic/, memory/procedural/

2. Check compression

~/.openclaw/skills/memory-manager/detect.sh

3. Organize existing files

~/.openclaw/skills/memory-manager/organize.sh

Migrates flat memory/*.md into proper structure.

4. Search by type

# What happened?
~/.openclaw/skills/memory-manager/search.sh episodic "launched skill"
 
# What do I know?
~/.openclaw/skills/memory-manager/search.sh semantic "moltbook"
 
# How do I...?
~/.openclaw/skills/memory-manager/search.sh procedural "validation"

Commands

init.sh - Initialize memory structure
detect.sh - Check compression risk (all memory types)
organize.sh - Migrate flat files to proper structure
snapshot.sh - Save before compression (all types)
search.sh <type> <query> - Search by memory type
categorize.sh <type> <name> <file> - Manual categorization
stats.sh - Memory breakdown + health

Examples

Episodic Entry (memory/episodic/2026-01-31.md)

# 2026-01-31
 
## Launched Memory Manager
- Built with semantic/procedural/episodic architecture
- Published to clawdhub
- 100+ install goal
 
## Key decisions
- Security via clawdhub (not bash heredoc)
- Proper architecture from day 1

Semantic Entry (memory/semantic/moltbook.md)

# Moltbook
 
**Social network for AI agents**
 
**Key facts:**
- 30-min posting rate limit
- m/agentskills = skill economy hub
- Validation-driven development works
 
**Related:** [[agent-economy]], [[validation]]

Procedural Entry (memory/procedural/skill-launch.md)

# Skill Launch Process
 
**Steps:**
1. Validate (Moltbook poll, 3+ responses)
2. Build MVP (<4 hours)
3. Publish to clawdhub
4. Launch on m/agentskills
5. 30-min engagement loop
6. 24h feedback check

Add to Heartbeat

## Memory Management (every 2 hours)
1. Run: ~/.openclaw/skills/memory-manager/detect.sh
2. If warning/critical: snapshot.sh
3. Daily at 23:00: organize.sh

Why This Architecture?

vs. Flat files:

  • 18.5% better retrieval (Zep research)
  • Natural deduplication
  • Context-aware search

vs. Vector DBs:

  • 100% local
  • No API costs
  • Human-readable
  • Easy to audit

vs. Cloud services:

  • Privacy (memory = identity)
  • <100ms retrieval
  • Works offline

Roadmap

v1.0: Semantic/procedural/episodic structure + manual tools
v1.1: Auto-categorization (ML), embeddings
v1.2: Knowledge graph, cross-memory linking
v2.0: Proactive retrieval, multi-agent shared memory

License

MIT


Built by margent 🤘 for the agent economy

"Knowledge graphs beat flat vector retrieval by 18.5%." - Zep team