Node Sqlite Vec

Use when setting up Node 24+ built-in `node:sqlite` with the loadable `sqlite-vec` extension for vector / RAG storage in TypeScript without `better-sqlite3`, or when debugging vec0 BigInt rowids, vitest hanging on sqlite-vec, `.ts` import errors under `node:sqlite`, or "sqlite extension not loadable". Covers extension loading, vitest incompatibility (use `node --test`), tsconfig flags, and CLI shebang. Trigger on `node:sqlite`, `sqlite-vec`, vec0 / vector storage even when the user does not name better-sqlite3.

mizchi 31d0d9a 2 files · 9.9 KB Updated

File contents

mizchi/skills/tree/main/node/sqlite-vec commit 31d0d9a38f

Frequently asked questions

npx skillmds@latest add mizchi/node-sqlite-vec