LaunchKit · 2026
Back to Skills

agent-memory

AI & LLMsv1.0.0

Persistent memory system for AI agents.

14
13.3k downloads
by @dennis-da-menace

Setup & Installation

openclaw skills install @dennis-da-menace/agent-memory

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install agent-memory

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.

INPUT

User asks: 'Remember that the staging API requires a special header, and log that we learned this the hard way'

AGENT
  1. 1Call mem.remember() with the API header fact and a tag like 'staging-api'
  2. 2Call mem.learn() with action='used staging API without header', outcome='negative', insight='staging API requires X-Custom-Header'
  3. 3On next session start, call mem.recall('staging API') to surface the stored fact
  4. 4Call mem.get_lessons(context='staging-api') to retrieve the recorded lesson
OUTPUT

Agent starts future sessions aware of the staging API requirement without being told again