Overview
Nowledge Mem provides a native OpenClaw plugin for lossless session memory and graph-connected agent memory. Interactive sessions become searchable threads; scheduled cron runners are left out so the list stays readable. Important moments can still distill into linked memories, and knowledge you saved in other tools stays searchable inside OpenClaw. Local-first by default; use remote apiUrl and an optional apiKey for a shared server.
Under the hood, Mem keeps organizing that knowledge: linking related entities, tracking how ideas evolve, reducing repeated context, and composing startup context from your identity, Rules, Working Memory, contradictions, and crystals when background processing is enabled.
One-Liner Install
openclaw plugins install clawhub:@nowledge/openclaw-nowledge-mem
openclaw config set plugins.entries.openclaw-nowledge-mem.hooks.allowConversationAccess true --strict-json
Use OpenClaw 2026.5.3 or later for current ClawHub packages. Use plugin 0.8.31 or later with OpenClaw 2026.6.11 so numeric conversation timestamps sync correctly and new Threads receive readable, conversation-derived titles. The installer enables the plugin and switches the memory slot automatically; the second command grants the conversation hook used as a thread-sync safety net.
Run openclaw config get tools before restarting. If a restrictive profile such as coding is active, preserve existing policy and add openclaw-nowledge-mem to tools.alsoAllow. If tools.allow already exists, add the plugin id there instead. Do not enumerate individual tool names.
To update an existing install, run:
openclaw plugins install clawhub:@nowledge/openclaw-nowledge-mem --force
Recommended Hardening
If you keep non-bundled plugins on an explicit trust allowlist, add:
{
"plugins": {
"allow": ["openclaw-nowledge-mem"]
}
}
If you use linked or workspace copies too, review those paths first. OpenClaw allowlists ids, not provenance.
Usage
- 10 agent tools: search, save, context, connections, timeline, forget, thread search, thread fetch, status
- Slash commands:
/remember,/recall,/forget - Chats you have in OpenClaw save as full threads; background cron is excluded. Distillation still runs when a session earns it
- Graph-based memory follows source threads, related entities, and evolving decisions instead of storing isolated notes
- Background processing can generate daily briefings, contradiction checks, and crystals from converging knowledge
sessionContextis optional; when enabled it injects Context Bundle / Working Memory plus relevant memories- Behavioral skill auto-teaches the agent when to search, save, and explore your knowledge