text mode
Default for document-centric workloads. Documents need a text field (or a string passed to add).
tag, year) are stored and available in SQL WHERE / GROUP BY.
hybrid mode
Use when you need both lexical and dense vector search on the same table.
text— primary body for BM25 / sparse search.embedding— fixed-size float vector (vector[N]) for ANN.- Optional columns — tags, scores, or other metadata.
Opening existing tables
If the database already exists on disk, open a table by name instead of creating it:Choosing a mode
| Use case | Mode |
|---|---|
| Notes, articles, logs with BM25 only | text |
| RAG with embeddings + keyword fallback | hybrid |
| Large embedding corpus with on-disk ANN | hybrid + DiskANN reindex |
