Build on the supported package contract
Use @absolutejs/rag-sqlite through its supported public entry points.
@absolutejs/rag-sqlitev0.0.13betaAISQLite vector-store adapter for @absolutejs/rag with optional native vec0 acceleration
bun add @absolutejs/rag-sqliteSQLite vector-store adapter for @absolutejs/rag, with optional native sqlite-vec (vec0) acceleration. Falls back to the owned JSON/sqlite-table path when no native platform binary is available.
Outcomes
Use @absolutejs/rag-sqlite through its supported public entry points.
Hardening checklist
Follow in order
Working example for Usage.
import { createSQLiteRAG, ragPlugin } from '@absolutejs/rag-sqlite';
const rag = createSQLiteRAG({
storeOptions: {
path: './rag.sqlite',
native: { mode: 'vec0' }
}
});
app.use(ragPlugin({ path: '/rag', collection: rag.collection }));
// Inspect what happened at runtime:
console.log(rag.getNativeSupport().actionableMessage);Supported entry points declared by this package manifest.
Package entry point declared in package.json.
Scripts declared by this package manifest.