circuitforge-core/tests/test_vector
pyr0ball 0489f1111c feat(vector): add LocalSQLiteVecStore backed by sqlite-vec
Implements the VectorStore ABC using sqlite-vec virtual tables.
Two-table design (vec0 virtual + companion meta) supports upsert,
top-k ANN query with optional metadata post-filter, delete by ID,
and bulk delete_where. Also renames VectorMatch.id → entry_id to
avoid shadowing the Python builtin, updating base.py and all tests.

Installed: sqlite-vec 0.1.9
Tests: 16 passed (7 base + 9 integration)
2026-05-04 15:41:39 -07:00
..
__init__.py feat(vector): add VectorStore ABC and VectorMatch dataclass 2026-05-04 11:42:03 -07:00
test_base.py feat(vector): add LocalSQLiteVecStore backed by sqlite-vec 2026-05-04 15:41:39 -07:00
test_sqlite_vec.py feat(vector): add LocalSQLiteVecStore backed by sqlite-vec 2026-05-04 15:41:39 -07:00