Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Persistent memory layer for AI agents using a local SQLite database. Stores facts, experience-based lessons, and named entities across sessions. Provides structured recall by tag, context, or search query.
Unlike in-context memory that resets each session, this persists structured facts and lessons to disk and makes them searchable by tag or context.
When to use it
- Resuming an agent session with full context from previous runs
- Recording lessons after a failed automation to avoid repeating mistakes
- Tracking team members and their roles across multiple projects
- Storing API quirks or domain facts discovered during a task
- Loading relevant background before starting a new conversation
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: 'Remember that the staging API requires a special header, and log that we learned this the hard way'
- 1Call mem.remember() with the API header fact and a tag like 'staging-api'
- 2Call mem.learn() with action='used staging API without header', outcome='negative', insight='staging API requires X-Custom-Header'
- 3On next session start, call mem.recall('staging API') to surface the stored fact
- 4Call mem.get_lessons(context='staging-api') to retrieve the recorded lesson
Agent starts future sessions aware of the staging API requirement without being told again