DuckDB community extension for prefiltered HNSW using ACORN-1
DuckDB community extension for prefiltered HNSW using ACORN-1
Hey folks! As someone doing hybrid search daily and wishing I could have a pgvector-like experience but with actual prefiltered approximate nearest neighbours, I decided to just take a punt on implementing ACORN on a fork of the DuckDB VSS extension. I had to make some changes to (vendored) usearch that I'm thinking of submitting upstream. But this does the business. Approximate nearest neighbours with WHERE prefiltering. Edit: Just to clarify, this has been accepted into the community extensions repo. So you can use it like: ``` INSTALL hnsw_acorn FROM community; LOAD hnsw_acorn; ```
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
DuckDB HTTP API Server in a Community Extension
I built the DuckDB extension template with Nix and the Zig C compiler
QuackHouse, Database in the browser, using WASM and DuckDB
Build your own metaverse community using Creatospace
DuckDB Playground (running using WASM)
Kùzu: An Embeddable GDBMS like DuckDB/SQLite from UWaterloo
Apache DataFusion Support for DuckDB's DuckLake
DuckDB BM25 Client
VAERS DuckDB Database
Open-source, browser-local data exploration using DuckDB-WASM and PRQL