openclaw-persistent-memory
星标0
分支0
更新时间2026年2月2日 18:03
Persistent memory system - automatic context capture and semantic search
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
文件资源管理器
6 个文件SKILL.md
readonly菜单
Persistent memory system - automatic context capture and semantic search
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | openclaw-persistent-memory |
| version | 0.1.0 |
| description | Persistent memory system - automatic context capture and semantic search |
| author | Jason Brashear / Titanium Computing |
| repository | https://github.com/webdevtodayjason/openclaw_memory |
| metadata | {"openclaw":{"requires":{"bins":["openclaw-persistent-memory"]},"install":[{"id":"node","kind":"node","package":"openclaw-persistent-memory","bins":["openclaw-persistent-memory"],"label":"Install OpenClaw Persistent Memory (npm)"}]}} |
Persistent memory system that automatically captures context across sessions using SQLite + FTS5.
memory_search, memory_get, memory_store, memory_deleteInstall the npm package:
npm install -g openclaw-persistent-memory
Start the worker service:
openclaw-persistent-memory start
Install the OpenClaw extension:
# Copy extension to OpenClaw extensions directory
cp -r node_modules/openclaw-persistent-memory/extension ~/.openclaw/extensions/openclaw-mem
cd ~/.openclaw/extensions/openclaw-mem && npm install
Configure OpenClaw (in ~/.openclaw/openclaw.json):
{
"plugins": {
"slots": {
"memory": "openclaw-mem"
},
"allow": ["openclaw-mem"],
"entries": {
"openclaw-mem": {
"enabled": true,
"config": {
"workerUrl": "http://127.0.0.1:37778",
"autoCapture": true,
"autoRecall": true
}
}
}
}
}
Restart OpenClaw gateway
| Tool | Description |
|---|---|
memory_search | Search memories with natural language |
memory_get | Get a specific memory by ID |
memory_store | Save important information |
memory_delete | Delete a memory by ID |
Worker runs on http://127.0.0.1:37778:
| Endpoint | Method | Description |
|---|---|---|
/api/health | GET | Health check |
/api/stats | GET | Database statistics |
/api/search | POST | Full-text search |
/api/observations | GET | List recent observations |
/api/observations/:id | GET | Get observation |
/api/observations/:id | DELETE | Delete observation |
/api/observations/:id | PATCH | Update observation |
curl http://127.0.0.1:37778/api/health
# If fails, restart:
openclaw-persistent-memory start
tail ~/.openclaw/logs/*.log | grep openclaw-memplugins.slots.memory is set to "openclaw-mem"