OpenClaw
Connect OpenClaw to PowerMem through the memory-powermem plugin.
Recommended setup
Install the OpenClaw plugin:
openclaw plugins install memory-powermem
By default, the plugin runs in CLI mode: it invokes pmem, stores data under ~/.openclaw/, and uses the model that OpenClaw already injects. No separate PowerMem server is required for a single-user local setup.
Manual setup
Use HTTP mode when you want OpenClaw to share a team PowerMem backend:
powermem-server --host 0.0.0.0 --port 8848
Then configure the plugin's requestConfig.memory_db to point at the server URL, for example http://localhost:8848.
Verify
- Start OpenClaw with the plugin enabled.
- Ask OpenClaw to remember a probe such as
PowerMem OpenClaw probe: dragonfruit-zx9. - Ask OpenClaw to recall
dragonfruit-zx9. - Confirm the probe appears in the response.
Troubleshooting
- If CLI mode fails, confirm
pmemis available onPATH. - If HTTP mode fails, confirm
http://localhost:8848/api/v1/system/healthis healthy. - If recall returns nothing, confirm the same user/agent scope is used for write and search.
Uninstall
Remove the OpenClaw plugin using OpenClaw's plugin management command. Do not delete ~/.openclaw/ memory data unless you explicitly want to remove stored memories.