Code Pluginsource linkedVerified

Memory LanceDBv2026.9.2

OpenClaw LanceDB-backed long-term memory plugin with auto-recall, auto-capture, and vector search.

@openclaw/memory-lancedb·runtime memory-lancedb·by @openclaw
openclaw plugins install clawhub:@openclaw/memory-lancedb
Latest release: v2026.9.2Download zip

Compatibility

Built With Open Claw Version
2026.9.2
Min Gateway Version
>=2026.5.31
Plugin Api Range
>=2026.9.2
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Credentials
The plugin stores persistent memory under the default ~/.openclaw memory path or a configured dbPath, can use configured storageOptions, and sends text or queries to the configured embedding provider; these are expected for vector memory but should be configured deliberately.
Install Mechanism
Installation is via the declared OpenClaw npm plugin package with runtime extension files and no package lifecycle scripts in package.json; optional LanceDB native dependencies are consistent with the database backend.
Instruction Scope
The plugin registers memory tools and conversation hooks; auto-recall is enabled by default but checks turn tool authority, while auto-capture is off by default and only runs when configured, outside incognito sessions, and after successful agent turns.
Persistence & Privilege
Persistent memory storage and deletion are central to the plugin. memory_store and memory_forget are declared side-effecting, deletion is scoped by agent and memory ID/query, and doctor migrations can assign or remove legacy memory rows as part of state repair.
Purpose & Capability
The README, package metadata, and plugin manifest all describe a LanceDB-backed memory plugin providing memory_store, memory_recall, memory_forget, auto-recall, auto-capture, and vector search; the runtime code implements those capabilities without unrelated behavior.
Scan Findings in Context
[skillspector-report-0] expected: SkillSpector reported no issues and was not applicable because the package declares no bundled skills; this was treated as advisory context, not as the basis for the verdict.
[static:side-effecting-memory-tools] expected: The manifest marks memory_store and memory_forget as side-effecting, and the code stores and deletes rows in the LanceDB memories table scoped by agentId.
[static:auto-memory-hooks] expected: The before_prompt_build and agent_end hooks implement disclosed auto-recall and opt-in auto-capture, with authority checks, incognito-session blocking for capture/store, capture size limits, and prompt-injection filtering.
[static:embedding-and-storage-credentials] expected: Sensitive embedding apiKey and storageOptions are exposed in configuration metadata and used for embedding provider calls and LanceDB connection options; no artifact evidence showed unrelated credential access or exfiltration.
Assessment
Install this only if you want OpenClaw to maintain persistent long-term memory. Review the embedding provider, apiKey/baseUrl, dbPath, storageOptions, autoCapture, and autoRecall settings because memory text and recall queries may be stored locally or sent to the configured embedding provider. Use incognito sessions or disable auto-capture when you do not want conversation details retained.
dist/dist-CYiXWwwe.js:2810
Shell command execution detected (child_process).
Patterns worth reviewing
These patterns may indicate risky behavior. Check the VirusTotal and OpenClaw results above for context-aware analysis before installing.

Verification

Tier
source linked
Scope
artifact only
Summary
Validated package structure and linked the release to source metadata.
Commit
3928bad9badf
Tag
3928bad9badfcb6c7d140530435e806fb8092190
Provenance
No
Scan status
clean

Tags

alpha
2026.5.19-alpha.1
beta
2026.7.2-beta.7
latest
2026.9.2

@openclaw/memory-lancedb

Official LanceDB-backed long-term memory plugin for OpenClaw.

This plugin adds persistent memory tools backed by LanceDB, vector search, auto-recall, and auto-capture.

Install

openclaw plugins install @openclaw/memory-lancedb

Restart the Gateway after installing or updating the plugin.

What it provides

  • memory_store
  • memory_recall
  • memory_forget
  • LanceDB vector storage and hybrid memory retrieval.

Configure

Use the memory plugin docs for embedding provider setup, storage paths, indexing, and recall behavior:

Package

  • Plugin id: memory-lancedb
  • Package: @openclaw/memory-lancedb
  • Minimum OpenClaw host: 2026.4.10