Better Memory
/install better-memory
Better Memory V2
Smart Install (Recommended)
Run once to inject memory capability additively and generate migration + schedule artifacts:
python3 skills/better-memory/scripts/smart_install.py --workspace .
Supported install customization:
--daily-time HH:MM(default22:00)--weekly-day MON..SUN(defaultSUN)--weekly-time HH:MM(default20:00)--monthly-day 1..31(default1)--monthly-time HH:MM(default10:00)--entry-threshold N(default8)
Memory Layers
- L1 (native):
memory/YYYY-MM-DD.md - L2 (sidecar):
.openclaw-memory-os/l2/{experience,value,standard}.md - L3 (native): managed block in
MEMORY.md
Typed taxonomy:
experience:think,say,dovalue:good,badstandard:right,wrong
Commands
- Capture L1 typed memory:
python3 skills/better-memory/scripts/capture_memory.py --workspace . --kind \x3Cexperience|value|standard> --axis \x3Caxis> --topic "\x3Ctopic>" --statement "\x3Cstatement>" - Daily review (L1 -> L2):
python3 skills/better-memory/scripts/run_daily_review.py --workspace . - Weekly rollup (L2 -> L3):
python3 skills/better-memory/scripts/run_weekly_rollup.py --workspace . - Monthly advisory review (no auto cleanup):
python3 skills/better-memory/scripts/run_monthly_review.py --workspace . - Apply approved monthly cleanup actions:
python3 skills/better-memory/scripts/apply_monthly_cleanup.py --workspace . --rerollup- This command also writes an apply summary in
.openclaw-memory-os/reviews/apply-summary-*.md.
- This command also writes an apply summary in
- Emit cron template:
python3 skills/better-memory/scripts/emit_cron_template.py --workspace . - Legacy migration plan prepare/apply:
python3 skills/better-memory/scripts/promote_legacy_memory.py --workspace . --preparepython3 skills/better-memory/scripts/promote_legacy_memory.py --workspace . --apply
Compatibility command:
python3 skills/better-memory/scripts/refine_memory.py --workspace .- Runs daily review then weekly rollup in one command.
Installation Policy
- Preserve existing
AGENTS.md,MEMORY.md, and daily logs. - Write only managed blocks in
AGENTS.md,MEMORY.md, and optionalHEARTBEAT.md. - Keep sidecar artifacts outside native
memory/somemory_searchbehavior stays clean. - Generate migration review and editable migration plan; do not auto-import legacy lines unless enabled.
Monthly Cleanup Policy
- Monthly script only produces a report and suggested actions.
- Monthly script also produces a disabled-by-default cleanup plan JSON.
- Do not auto-delete or auto-rewrite memory on monthly review.
- Resolve conflicts and bloat with user confirmation, enable selected plan actions, then apply.
References
Read references/memory-schema.md for schema and lifecycle details.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install better-memory - After installation, invoke the skill by name or use
/better-memory - Provide required inputs per the skill's parameter spec and get structured output
What is Better Memory?
One-shot smart installation and ongoing maintenance for a native OpenClaw memory stack with L1 daily logs (`memory/YYYY-MM-DD.md`), L2 sidecar summaries, and... It is an AI Agent Skill for Claude Code / OpenClaw, with 192 downloads so far.
How do I install Better Memory?
Run "/install better-memory" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Better Memory free?
Yes, Better Memory is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Better Memory support?
Better Memory is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Better Memory?
It is built and maintained by fuuuuujichaos (@fuuuuujichaos); the current version is v1.0.4.