ClawVault v0.5.1 β memory, knowledge graph & verified guard
ClawVault v0.5.1 π
Persistent SQLite + FTS5 memory for OpenClaw β with verify-before-save built in. First tagged release, covering the full feature set through v0.5.1.
Highlights
- ποΈ Single-file memory β SQLite + FTS5 via Node's built-in
node:sqlite(no native build, no API keys, no vector index to corrupt) - π§ 7 tools β
clawvault_saveΒ·clawvault_searchΒ·clawvault_recentΒ·clawvault_consolidateΒ·clawvault_relateΒ·clawvault_linksΒ·clawvault_stats - π‘οΈ Duplicate guard β refuses near-identical memories (FTS + term overlap)
- π§ Consolidation + soft-retire β distil related memories into one insight; retire the raw ones (never deleted)
- β
Verified-claim guard β auto-downgrades
verified:truewhen the source shows no real evidence of a check (mechanism over trust) - πΈοΈ Knowledge graph β typed links between memories (
clawvault_relate/clawvault_links) - π Ships the Verify-Before-Save doctrine (DOCTRINE.md) + a companion self-improving skill
v0.5.1 β security & privacy cleanup
- Pinned all dependencies; bumped vitest 3.2.0 β 4.1.10 (clears a critical advisory) and the
openclawfloor β 2026.7.1-2 - Seed layer is now generic operating rules β no personal persona injected
- Added a Privacy & data notice (local storage only, nothing leaves the machine)
Install
git clone https://github.com/davidtkeane/openclaw-plugin-clawvault
cd openclaw-plugin-clawvault && npm install && npm run plugin:build
openclaw plugins install ./ && openclaw daemon restartOr use the attached openclaw-plugin-clawvault-0.5.1.tgz.
Credits
Ideas borrowed (MIT / MIT-0) from OpenClawDreams (RogueCtrl), self-improving (ivangdavila), self-improving-agent (pskoett), and elite-longterm-memory (nextfrontierbuilds).
Search before you answer. Verify before you save. Always record the source. π