intellibrix v1.0.0
    Preparing search index...

    A VectorStore on node:sqlite. node:sqlite has no vector extension, so query() is a brute-force cosine scan over the whole table. That is fine for small, local datasets (a CLI agent's personal memory); for anything larger use PgVectorStore from @intellibrix/sql.

    Vectors are stored as 32-bit floats.

    Implements

    • VectorStore
    Index
    • Closes the connection, unless it was passed in via database.

      Returns void

    • Parameters

      • ids: string[]

      Returns Promise<void>

    • Parameters

      • vector: number[]
      • Optionalopts: { topK?: number }

      Returns Promise<VectorMatch[]>

    • Parameters

      • records: VectorRecord[]

      Returns Promise<void>