External memory plugin for OpenClaw that delegates semantic memory storage and retrieval to a self-hosted AgentMemo server.
bash
openclaw install @openclaw/memory-agentmemo
Or via ClawHub:
bash
clawhub install memory-agentmemo
In your openclaw.json, add the plugin config:
json
{
"plugins": {
"memory-agentmemo": {
"serverUrl": "http://localhost:8000",
"apiKey": "your-api-key",
"userId": "karl"
}
}
}
FieldRequiredDescriptionserverUrl✅AgentMemo HTTP server URLapiKey❌API key if your server requires authuserId❌User ID for memory namespacingautoCapture❌Auto-capture memories from conversations (default: false)autoRecall❌Auto-inject relevant memories into context (default: true)
Run your own AgentMemo server: https://github.com/agentmemo/agentmemo
bash
pip install agentmemo
agentmemo server --port 8000