openclaw-memory

Manage OpenClaw memory systems for Markdown storage and vector search.

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/kyle-deprow/ai_scaffolding --skill openclaw-memory-kyle-deprow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openclaw-memory
Source: https://github.com/kyle-deprow/ai_scaffolding/tree/main/skills/openclaw-memory
Command: npx skills add https://github.com/kyle-deprow/ai_scaffolding --skill openclaw-memory-kyle-deprow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenClaw memory system provides a Markdown-based persistent memory layer with vector search, embedding providers, hybrid retrieval, and knowledge management. It helps teams organize and recall knowledge across many Markdown files and sessions, enabling durable context for AI agents.

Core Features & Use Cases

  • Markdown-based storage for durable knowledge with fast search
  • Hybrid retrieval combining keyword and vector similarity
  • Embedding provider flexibility (local and API-based)
  • Memory workflows including pre-compaction flush and session indexing
  • Configurable backends and verification for memory quality

Quick Start

Index daily notes into memory files and configure the vector search, embedding provider, and retrieval settings to enable fast recall.

Frequently Asked Questions about openclaw-memory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up persistent memory for AI agents using Markdown-based storage?

Markdown-based persistent memory stores knowledge in files for AI agents to recall across sessions. You index daily notes into memory files and configure the backend to enable durable context and fast recall.

What is hybrid retrieval and how does it combine keyword and vector similarity search?

Hybrid retrieval merges keyword matching with vector similarity search to improve recall accuracy. It combines exact term hits with embedding distance calculations so knowledge queries return more relevant Markdown files.

Can I configure local embedding providers for vector search without external APIs?

Embedding provider flexibility supports both local and API-based models for vector search. You choose a provider during memory backend configuration to generate embeddings for your Markdown files without external dependencies.

How do I tune vector search parameters to improve memory search quality?

Tuning vector search parameters involves adjusting retrieval settings and verifying memory search quality. You configure the backend, test recall against indexed Markdown files, and debug low-quality hits to optimize search performance.

What are memory workflows like pre-compaction flush and session indexing for?

Memory workflows like pre-compaction flush and session indexing manage when knowledge is saved and retrieved. They ensure Markdown files are indexed properly before context limits are hit, preserving durable agent memory.

Why does my vector search return irrelevant results from the knowledge base?

Irrelevant vector search results often stem from mismatched embedding providers or untuned retrieval settings. Debug memory search quality by verifying your backend configuration, checking embedding models, and adjusting hybrid retrieval parameters.