Memory (Memoria)#
Use this skill when OpenClaw should treat Memoria as the durable external memory system for the current user or project.
Routing#
Pick the smallest reference that matches the task:
- Install or verify the OpenClaw plugin:
references/setup.md
- Decide which memory tool to use:
references/tool-surface.md
- Daily store, recall, correct, forget behavior:
references/operations.md
- Session lifecycle, goals, recovery, branches, rollback:
references/patterns.md
Core Rules#
- Prefer Memoria tools over
MEMORY.md or memory/YYYY-MM-DD.md unless the user explicitly asks for file-based notes.
- Do not auto-store every turn. Save durable facts, preferences, decisions, workflows, and meaningful progress.
- On task resume or "what do you remember" prompts, retrieve relevant memory first.
- Use the most specific tool available:
memory_profile for stable preferences, memory_store for general durable memory, memory_correct or memory_forget for repairs.
- Before bulk delete, purge, or large rewrites, create a snapshot first.
- Use branches for risky or reversible memory experiments, then diff and merge or delete.
- After important writes, repairs, rollback, or merges, verify with retrieval or list tools.
- Do not claim only
memory_search or memory_get exist when other memory_* tools are available.
Default Flow#
- At conversation start or task resume, use
memory_retrieve or memory_search for relevant context.
- During the conversation, store only the durable facts worth keeping.
- If the user corrects or removes memory, repair it immediately with
memory_correct, memory_forget, or memory_purge.
- For risky memory maintenance, create a snapshot or branch before mutating state.
- At the end of meaningful work, store the durable outcome and clean up obsolete working memory.
Important Notes#
- OpenClaw's built-in file memory is separate from Memoria.
- The Memoria plugin defaults to explicit writes, not silent auto-capture.
memory_get is a compatibility helper; when in doubt, prefer memory_retrieve, memory_search, or memory_list.
- Memoria's core strengths are semantic retrieval, durable cross-session memory, snapshots, rollback, branches, merge, and governance.
Quick Start#
bash
openclaw plugins install @matrixorigin/memory-memoria
openclaw plugins enable memory-memoria
openclaw memoria install
openclaw memoria verify