openclaw - 💡(How to fix) Fix [Feature]: Bundle WASM SQLite with FTS5 + vector support to replace `node:sqlite`

Official PRs (…)
ON THIS PAGE

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Root Cause

On Windows (Node.js v22.14.0 x64), OpenClaw's memory search functionality is degraded because the built-in node:sqlite is compiled without FTS5 or vector extensions:

RAW_BUFFERClick to expand / collapse

Summary

Problem

On Windows (Node.js v22.14.0 x64), OpenClaw's memory search functionality is degraded because the built-in node:sqlite is compiled without FTS5 or vector extensions:

Problem to solve

Impact

  • memory_search local full-text indexing is unavailable
  • sqlite-vec vector search is degraded
  • Memory search relies entirely on external providers for fallback

Proposed solution

Bundle a WASM-based SQLite build that includes FTS5 and vector extensions, instead of relying on node:sqlite. This would:

  1. Guarantee consistent SQLite capabilities across all platforms
  2. Enable FTS5 for full-text search
  3. Enable vector extensions for semantic memory search

Alternatives considered

No response

Impact

This produces persistent warnings in the log:

Evidence/examples

No response

Additional information

Environment

  • OS: Windows 11 x64
  • Node.js: v22.14.0
  • OpenClaw: 2026.5.7

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Feature]: Bundle WASM SQLite with FTS5 + vector support to replace `node:sqlite`