sqlite-vec 是一款小巧高效的向量搜索 SQLite 扩展,使用 C 语言编写,可在任何 SQLite 运行的环境中运行,包括 Linux、MacOS、Windows,甚至可以通过 WASM 在浏览器中运行。它允许用户在 vec0 虚拟表中存储和查询浮点数、int8 和二进制向量,并支持使用 rowid IN (...) 子查询进行预过滤。