Install
openclaw skills install mnemonPersistent memory CLI for LLM agents. Store facts, recall past knowledge, link related memories, manage lifecycle.
openclaw skills install mnemonHomebrew (macOS / Linux):
brew install mnemon-dev/tap/mnemon
Go install:
go install github.com/mnemon-dev/mnemon@latest
mnemon setup --target openclaw --yes
This single command deploys all components:
~/.openclaw/skills/mnemon/SKILL.md~/.openclaw/hooks/mnemon-prime/ (agent:bootstrap — injects behavioral guide)~/.openclaw/extensions/mnemon/ (remind, nudge, compact hooks)~/.mnemon/prompt/ (guide.md, skill.md)Restart the OpenClaw gateway to activate.
Edit ~/.mnemon/prompt/guide.md to tune recall/remember behavior.
Plugin hooks are configured in ~/.openclaw/openclaw.json:
{
"plugins": {
"entries": {
"mnemon": {
"enabled": true,
"config": {
"remind": true,
"nudge": true,
"compact": false
}
}
}
}
}
| Hook | Default | Description |
|---|---|---|
remind | on | Recall relevant memories + remind agent on each message |
nudge | on | Suggest remember sub-agent after each reply |
compact | off | Save key insights before context compaction |
mnemon setup --eject --target openclaw --yes
mnemon remember "<fact>" --cat <cat> --imp <1-5> --entities "e1,e2" --source agent
action (added/updated/skipped), semantic_candidates, causal_candidates.causal_candidates: does a genuine cause-effect relationship exist? causal_signal is regex-based and prone to false positives — only link if the memories are truly causally related.semantic_candidates: are these memories meaningfully related? High similarity alone is not sufficient — skip candidates that share keywords but discuss unrelated topics.mnemon link <id> <candidate> --type <causal|semantic> --weight <0-1> [--meta '<json>']mnemon recall "<query>" --limit 10mnemon remember "<fact>" --cat <cat> --imp <1-5> --entities "e1,e2" --source agent
mnemon link <id1> <id2> --type <type> --weight <0-1> [--meta '<json>']
mnemon recall "<query>" --limit 10
mnemon search "<query>" --limit 10
mnemon forget <id>
mnemon related <id> --edge causal
mnemon gc --threshold 0.4
mnemon gc --keep <id>
mnemon status
mnemon log
mnemon store list
mnemon store create <name>
mnemon store set <name>
mnemon store remove <name>
exec tool to run mnemon commands.preference · decision · insight · fact · contexttemporal · semantic · causal · entitybrew install mnemon-dev/tap/mnemon