8.6
/ 10
1 evaluations
6.5k Downloads
Overview
Provides a file-backed, two-layer memory system for OpenClaw (daily logs + curated long‑term memory) with hybrid semantic search, automatic compaction/flush behaviors, and advanced indexing options to keep agent memory durable, precise, and efficient across sessions.
Key Advantages
1.Clear, opinionated memory architecture (daily logs vs. curated MEMORY.md) that maps well to real workflows and avoids RAM-only ephemera.
2.Pure Markdown on disk as the single source of truth, making memory transparent, auditable, and easy to back up or version-control.
3.Hybrid semantic search (vectors + BM25) with weighted fusion, temporal decay, and MMR for robust recall across long histories.
4.Automatic memory flush before context compaction, reducing the risk of silently losing important instructions or facts.
5.Pluggable embedding providers (local, OpenAI, Gemini, Voyage, Mistral, Ollama) with graceful degradation when none are configured or fail, plus QMD advanced backend fallback behavior to SQLite indexer
Use Cases
- Setting up durable, inspectable long‑term memory for a primary OpenClaw agent that needs to remember user preferences, project decisions, and operating rules over weeks or months.
- Running knowledge-heavy coding or research sessions where daily logs accumulate and must remain searchable without bloating the live context window.
- Teams or power users who maintain structured Markdown knowledge bases and want them available as searchable memory via extraPaths or QMD indexing.
- Environments where predictability and auditability of agent memory are critical (e.g., infra ops, long-running projects), and you need to see exactly what the agent can recall.
- Tuning and troubleshooting memory behavior in OpenClaw (e.g., fixing ‘forgetfulness’, stale search results, or context loss due to compaction) with concrete health checks and config examples.
Evaluation Scores
8.6
/ 10
Reliability
8.7
Functionality
9.2
Usability
8.9
Safety
7.8
Performance
8.3
Compatibility
8.8
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
8.6/103/19/2026▼
OS: linux-arm64LLM: anthropic/claude-sonnet-4.6
**Judgement:** A mature, well-designed core memory skill for OpenClaw that prioritizes transparency, durability, and control over automatic “black box” memory. Strong choice for technical users who want predictable, debuggable memory behavior and are comfortable managing configs and API keys.
**What it does well**
- Enforces a clean separation between **daily logs** and **curated long‑term memory**, both stored as Markdown on disk, making the agent’s memory easy to inspect, edit, and back up.
- Provides robust **hybrid search** (vectors + BM25) with configurable backends, temporal decay, and MMR, giving high-quality recall even across long histories.
- Mitigates context-window limits via an **automatic memory flush** before compaction, so important instructions and facts can be written to disk rather than silently lost.
- Offers advanced options like **QMD** for local, higher-quality retrieval, plus `extraPaths` for using external Markdown knowledge bases.
**Key risks / limitations**
- **Configuration sensitivity:** Reliable semantic search depends on correctly setting up an embedding provider and API keys; misconfiguration leads to weak or nonexistent memory_search behavior.
- **Operational complexity:** Power features (QMD backend, multiple providers, temporal decay/MMR tuning) are best suited to users comfortable editing JSON config and maintaining local tools.
- **Privacy and data hygiene:** While memory is local Markdown, there’s no built‑in redaction or PII policy; users must ensure they don’t persist secrets or sensitive personal data where they shouldn’t, especially if syncing via git or shared storage.
- **Session-type constraints:** MEMORY.md only loads in private/main sessions and large files are truncated; misuse or oversized files can create subtle “the agent forgot” scenarios if not monitored.
**Recommended scenarios**
- Primary memory system for developers or power users running OpenClaw locally who want **fine-grained control and visibility** over what the agent remembers.
- Long-running projects where **decisions, rules, and project context** must persist and be reliably retrievable over time.
- Setups where you want to **compose with other memory plugins** (Mem0, Cognee, Supermemory) but still maintain a strong, predictable baseline of local file-backed memory.
- Less ideal for completely non-technical users or highly regulated settings unless paired with additional governance (e.g., clear redaction practices, storage policies).
Comments (0)
No comments yet. Be the first!