@steno-ai/sqlite-adapter
v0.1.4
Published
SQLite storage adapter for Steno
Readme
@steno-ai/sqlite-adapter
SQLite storage adapter for Steno. Uses better-sqlite3 with built-in FTS5 full-text search and in-process vector similarity.
Install
npm install @steno-ai/sqlite-adapterUsage
import { SQLiteStorageAdapter } from '@steno-ai/sqlite-adapter';
const storage = new SQLiteStorageAdapter('./steno.db');
// Use with @steno-ai/engine
import { runExtractionPipeline, search } from '@steno-ai/engine';
await runExtractionPipeline({ storage, embedding, cheapLLM, ... }, input);
const results = await search({ storage, embedding }, options);Utilities
import {
initializeDatabase,
cosineSimilarity,
serializeEmbedding,
deserializeEmbedding,
} from '@steno-ai/sqlite-adapter';Part of Steno
The memory layer for AI agents.
