@db0-ai/backends-sqlite
v0.2.3
Published
SQLite backend for db0. Pure JavaScript via sql.js, zero native dependencies. Local-first persistent memory for AI agents.
Downloads
661
Readme
@db0-ai/backends-sqlite
SQLite backend for db0 — pure JavaScript via sql.js, zero native dependencies.
Install
npm install @db0-ai/core @db0-ai/backends-sqliteUsage
import { createSqliteBackend } from "@db0-ai/backends-sqlite";
// Persistent — file-backed
const backend = await createSqliteBackend({ dbPath: "./db0.sqlite" });
// In-memory — for tests
const testBackend = await createSqliteBackend({ dbPath: ":memory:" });
// Default — persistent at ./db0.sqlite
const defaultBackend = await createSqliteBackend();Works everywhere Node.js runs. No native compilation, no system SQLite dependency. Your data stays on your machine.
Documentation
See the main db0 README for full documentation.
License
MIT
