Show HN: Tinyhnsw – The Littlest Vector Database 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! https://ift.tt/AZ3J0Ke January 7, 2025 at 11:14PM
Show HN: Tinyhnsw – The Littlest Vector Database https://ift.tt/fUK0eN3
Related Articles
Show HN: Simply Reading Analog Gauges – GPT4, CogVLM Can't https://ift.tt/qOFbEzvShow HN: Simply Reading Analog Gauges – GPT4, CogVLM Can't https://ift… Read More
Show HN: Queries – Natural Language Data Analysis from Structured https://ift.tt/xFsSWOcShow HN: Queries – Natural Language Data Analysis from Structured Hell… Read More
Show HN: Postcrest.com – faceswap and image generation tool https://ift.tt/g5Vme8jShow HN: Postcrest.com – faceswap and image generation tool Hey HN! I … Read More
Show HN: Blocks by Cosmic – Web components for headless CMS https://ift.tt/Z6ea1k7Show HN: Blocks by Cosmic – Web components for headless CMS Hi HN… Read More
Show HN: Atlas – Make maps like never before https://ift.tt/v2RyTpcShow HN: Atlas – Make maps like never before https://atlas.co January … Read More
Show HN: AskYoutube, Smarter Video Search https://ift.tt/EXRV9KoShow HN: AskYoutube, Smarter Video Search https://ift.tt/HptTcSN Janua… Read More
Show HN: Finagg – free and nearly unlimited financial data https://ift.tt/XpqIFweShow HN: Finagg – free and nearly unlimited financial data finagg is a… Read More
Show HN: WireGuard Config Generator https://ift.tt/LfpaMx6Show HN: WireGuard Config Generator https://ift.tt/oAgDRPi January 22,… Read More
0 Comments: