Settings

Theme

Show HN: Tinyhnsw – The Littlest Vector Database

github.com

17 points by jbarrow a year ago · 0 comments · 1 min read

Reader

In an effort to understand it, I put together a simple, pure python implementation of HNSW, an approximate nearest neighbor library. Learned a lot, and I think for anyone interested in vector search it's an exercise that's absolutely worth doing.

The code is optimized (imo) for readability, and working (albeit, quite slowly) on putting together a tutorial that walks through the motivation and implementation of HNSW.

There's also working code examples for using the library for text and image search with sentence transformers and CLIP!

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection