|
|
|
|
|
by jasonjmcghee
442 days ago
|
|
Implementations like these are incredibly useful for understanding how something like HNSW works, and being able to make derivative work. I put together a tiny little implementation a while ago, the key thing being, it writes the index as a few parquet files, so you can host the index on a CDN and read from it via http range requests (e.g. via duckdb wasm). Definitely isn't beating any benchmarks, but free (or wildly cheap) to host, as you serve it directly from a CDN and processing is done locally. https://github.com/jasonjmcghee/portable-hnsw |
|