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