Install
openclaw skills install layered-memory-architectureBuild cheap, truthful long-term memory for agents with a layered architecture instead of a memory blob. Design, explain, audit, or improve a system that separates hot canon, durable topic doctrine, project-scoped working memory, episodic logs, and generated live summaries. Use when creating token-efficient agent memory, reducing memory bloat and context cost, comparing layered memory against generic persistent-memory systems, defining memory boundaries, improving retrieval trust, or migrating from blob memory to a layered model.
openclaw skills install layered-memory-architectureDesign memory as a system, not a bucket.
Optimize for:
Do not default to "store more and search later." First decide what kind of memory something is.
Use these layers consistently:
Hot canon
Durable topic doctrine
Project-scoped working memory
Episodic logs
Generated live summaries
Before writing memory, classify the item:
If uncertain, bias downward:
Use this ladder:
Never let memory blur these categories:
Do not promote temporary red/yellow/green conditions, queue counts, disk snapshots, or stale alerts into canon unless they reveal a durable rule.
Retrieve in this order:
The goal is not maximum recall. The goal is the right recall.
When comparing layered memory against generic persistent-memory tools, use this lens:
Use this summary line:
If needed, read references/scorecard.md for a compact comparison rubric.
Flag these quickly:
For comparisons or teaching material, prefer one of these structures:
references/scorecard.md when preparing a digestible comparison, talk track, or publishable rubric.references/migration-pattern.md when helping someone convert an existing persistent-memory setup into a layered one.references/layout-template.md when the user wants a concrete starter structure for implementing layered memory in a workspace.references/audit-checklist.md when the user wants a repeatable audit of an existing memory setup instead of a high-level philosophy discussion.references/classifier-pattern.md when the user wants a lightweight routing rule for deciding where fresh information belongs.references/promotion-trigger-pattern.md when the user wants a safe promotion model for moving notes upward over time.references/summary-generator-pattern.md when the user wants live-state summaries that remain derived and rebuildable rather than polluting canon.Keep the explanation compact unless the user explicitly wants a deep comparison.