A verification-first CLI workflow for migrating OpenClaw memory backends to official memory-core without losing data, traceability, or rollback options.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install memory-core-migrator
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install memory-core-migrator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
OpenClaw Memory Migrator provides a safe, auditable path from LanceDB Pro, official LanceDB list captures, QMD, or Markdown into OpenClaw's official memory-core backend. It exports authoritative text and metadata, normalizes records, detects duplicates, renders reviewed Markdown, establishes recall benchmarks, and guides controlled cutover.
Designed for Openclaw Skills environments, the migrator defaults to read-only discovery and dry runs. It preserves source databases and backups, requires verified artifacts and run-bound approvals before writes, and blocks execution when counts, hashes, IDs, configuration, capabilities, or operational health drift.
ltm list output using the beta versioned manifest adapter.verified: true, returns an existing archive path, and has a verified SHA-256 hash.MEMORY.md.APPROVE CUTOVER <RUN_ID> and rerun preflight afterward.node.openclaw executable.Keep the run directory outside indexed workspaces and review references/compatibility.md before selecting an adapter.
node bin/openclaw-memory-migrator.js preflight \
--input export/global.json \
--output canonical/memory-records.jsonl
node bin/openclaw-memory-migrator.js normalize \
--adapter lancedb-pro \
--input export/global.json \
--input export/main.json \
--output canonical/memory-records.jsonl
For official LanceDB, capture openclaw ltm list --agent <id> for each agent and wrap each result in the documented lancedb-official-list-beta manifest. For QMD or Markdown, migrate authoritative Markdown and follow the official Doctor migration where required; do not restore retired QMD backend keys.
node bin/openclaw-memory-migrator.js audit \
--adapter canonical-v1 \
--input canonical/memory-records.jsonl \
--output reports/audit.json
node bin/openclaw-memory-migrator.js render \
--adapter canonical-v1 \
--input canonical/memory-records.jsonl \
--output staged-memory/imports/<source>
Before any write or cutover, create and verify the backup, review the generated Markdown, document the rollback plan, and obtain the exact run-bound approval. Use APPROVE ROLLBACK <RUN_ID> if health or recall gates fail.
| Artifact | Purpose |
|---|---|
| Source export files | Read-only captures from LanceDB Pro, official LanceDB list output, QMD-owned Markdown, or Markdown files |
canonical/memory-records.jsonl |
Versioned normalized records containing authoritative text, source metadata, IDs where available, scopes, and adapter context |
reports/audit.json |
Reconciliation results, duplicate groups, rejected records, empty-text checks, and metadata safety findings |
| Staged Markdown imports | Reviewable memory-core files split between durable records and dated records |
| Recall benchmark report | Query set, expected evidence, top-k source, score, latency, and source-only probe results; never indexed as memory |
| Run report | Run ID, phase, timestamps, host fingerprint, versions, adapter, agents, scopes, backup hash, manifest hash, counts, status, blockers, and next approval |
The workflow intentionally excludes source vectors from memory-core SQLite. memory-core rebuilds derived indexes from rendered authoritative text and metadata. Source databases, SQLite files, WAL/SHM sidecars, Markdown files, and backups are preserved rather than deleted.
memory-lancedb-pro v1.1.0-beta.10.Loading
Open YouTube in the user's Brave browser, reuse an existing YouTube tab, and verify that the homepage has loaded.

Run a secure, long-lived robot-to-cloud edge client that streams observations and executes cloud actions through Zenoh pub/sub.

Sith Choir turns multiple provider credentials and AI models into a health-aware, self-improving ensemble for delegation, verification, escalation, and consensus.

Safely automate the browser session a user is already signed into, including authenticated dashboards, internal tools, webmail, billing pages, and live web applications.

Headhunter Pro is an AI-assisted, end-to-end recruitment operating system for talent mapping, candidate evaluation, outreach, hiring analytics, and post-hire support.

A practical FlightGear Nasal reference for manipulating hierarchical property trees, typed values, attributes, aliases, conditions, and command bindings.








































