@octamem/octamem-openclaw
v1.0.5
Published
OctaMem personal memory plugin for OpenClaw
Maintainers
Readme
@octamem/octamem-openclaw
OctaMem personal memory plugin for OpenClaw. Adds search/add tools and automatic memory recall and capture so the assistant can use and update your personal memory.
Requirements
- OpenClaw
>=2026.1.29 - OctaMem API key (personal memory)
Install
From the OpenClaw plugins list:
openclaw plugins install @octamem/octamem-openclawConfigure
Get your API key from platform.octamem.com. Then set it:
openclaw octamem configure <your-api-key>Or set OCTAMEM_PERSONAL_KEY and run:
openclaw octamem configureRestart OpenClaw after configuring.
What it does
- Auto-recall: Before each turn, relevant personal memory is fetched and injected so the LLM can answer from your notes.
- Auto-capture: After each turn, the assistant’s reply is stored in your personal memory (plain text).
- Tools:
octamem_get(search) andoctamem_add(add) for the agent to query or store memory when needed. - CLI:
openclaw octamem status | search <query> | details | add <content>.
Use only OctaMem (disable local/file memory)
openclaw octamem configure automatically adds tools.deny: ["memory_search", "memory_get"] to your OpenClaw config so only OctaMem is used (no core/file memory). No manual config edit needed.
If you ever need to set it yourself, add to ~/.openclaw/openclaw.json under "tools":
"tools": {
"profile": "coding",
"deny": ["memory_search", "memory_get"]
}Restart OpenClaw after changing config.
Config (optional)
In OpenClaw plugin config you can set:
memories.personal.apiKey— API key (supports${OCTAMEM_PERSONAL_KEY}).toolDescription— Override the description for the get-memory tool.
License
MIT
