Memory System V2 1.0.0
v1.0.0Fast semantic memory system with JSON indexing, auto-consolidation, and <20ms search. Capture learnings, decisions, insights, events. Use when you need persi...
⭐ 0· 293·2 current·2 all-time
by@sieyer
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description, required binaries (jq), README, SKILL.md, and the included memory-cli.sh all align: a file-based CLI memory/index/search system. No unrelated credentials, services, or binaries are requested.
Instruction Scope
SKILL.md instructs copying/using memory-cli.sh and running commands that create/read local files and the JSON index. All referenced paths and actions (capture, search, recent, consolidate, stats) are within the stated memory system scope. Note: SKILL.md mentions integrating with AGENTS.md workflows, but no automatic agent hooks are included—integration is manual.
Install Mechanism
Install spec is a Homebrew formula for jq (well-known package). No downloads from arbitrary URLs or archive extraction are present. Minimal install risk.
Credentials
No environment variables, credentials, or config paths are requested. The script reads/writes files under $HOME/clawd/memory only, which is appropriate for a local memory system.
Persistence & Privilege
always:false and no attempt to modify other skills or global agent configuration. The script persists data under the user's home directory (creates directories and files), which is expected for this functionality.
Assessment
This skill appears to do what it claims: a local, file-based memory CLI built in bash that only needs jq. Before installing or using it, note: (1) it will create and write files under $HOME/clawd/memory (daily logs, index, consolidated summaries) — review or back up that directory if you care about its contents; (2) there are no network calls or credential uses, so it does not exfiltrate secrets by design; (3) implementation caveats: the script uses inlined JSON construction for index entries and could produce malformed JSON if you pass content with unescaped quotes/newlines (test with safe input first), and it uses both BSD and GNU date fallbacks which may behave differently on some systems — test on your OS; (4) if you plan to integrate this with autonomous agents, remember the skill does not include automatic agent hooks—adding agent-level auto-capture should be done intentionally and reviewed. If you want extra caution, review the memory-cli.sh source locally and run it in a disposable environment before adding it to production workflows.Like a lobster shell, security has layers — review code before you run it.
latestvk97ajz5mt6qfabxbh5j0y5k2zh825wex
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🧠 Clawdis
Binsjq
Install
Install jq via Homebrew
Bins: jq
brew install jq