logoalt Hacker News

Turbovec – Google's TurboQuant for vector search in Rust

253 pointsby fittingoppositeyesterday at 6:07 PM31 commentsview on HN

Comments

ghm2199yesterday at 6:52 PM

Wow! 4GB for 10 million documents. This means one could build a reverse index much faster than before and devx processes like debugging, performance testing would become much smoother. Can't wait for the sqlite bindings to come out!

show 1 reply
nharadayesterday at 6:47 PM

It would be nice to have the README be a little more human written for a project where you actually want people to adopt it

show 1 reply
bobmarleybicepsyesterday at 9:45 PM

people should read turboquant's open review comments: https://openreview.net/forum?id=tO3ASKZlok

show 1 reply
sp1982yesterday at 7:17 PM

If anyone is looking to retrofit to an existing pipeline, I use similar ideas to compress vectors for job search, getting roughly 8x compression with about a 3.5% drop in quality. My experiment: https://corvi.careers/blog/vector-search-embedding-compressi...

lmeyerovtoday at 3:33 AM

Interestingly, while we don't fine-tune generative models for Louie.ai, we found fine-tuning embedding models to be a major $ saver. Instead of 1K-2K wide frontier embedding vector lens... Just 64. Huge savings on vector DB $$$.

I'm curious how that works with something like turboquant. Not needed any more, still dominant, better together, ... .

anishvargheseyesterday at 7:02 PM

This looks perfect for local, privacy first search, but since it's built in Rust, has anyone tried compiling it to WASM to run directly inside a browser extension?

show 3 replies
mskkmtoday at 6:14 AM

There are already several openreview comments alleging academic misconduct around TurboQuant: https://openreview.net/forum?id=tO3ASKZlok

Some write-ups argue that this was deliberate rather than a good-faith mistake: https://dev.to/gaoj0017/turboquant-and-rabitq-what-the-publi...

And now this. Pretty bold AI slop.

cat-whispereryesterday at 11:53 PM

What's a good embedding model and search to run locally? something fast and lightweight.

beernetyesterday at 8:48 PM

Why not just use Qdrant? They've been integrating TurboQuant for months, works well.

show 1 reply
OutOfHereyesterday at 11:56 PM

I am not convinced that Turbovec yields better retrieval than the same amount of bits of a Matryoshka embedding.

burgerboiiyesterday at 6:59 PM

Who is this co-author called t <t@t>?

show 1 reply
refulgentisyesterday at 8:36 PM

Bloviating nonsense, 3rd time I’ve seen something like this in HN since TurboQuant came out. You don’t need float32, never did. Source: I’ve been writing on device embedding code for 4 years.

spoaceman7777yesterday at 8:13 PM

Well. That is insane. O_O Fantastic job!

cute_boiyesterday at 9:29 PM

Another vibe coded slop where they can't even spend time on Readme or documentation around code...

esafakyesterday at 6:30 PM

lancedb and duckdb integrations would be great...

zuzululuyesterday at 6:59 PM

what could i use this for as part of my agentic workflow? codebase indexing? docs ?

show 1 reply
myshapeprotocoltoday at 12:17 AM

[dead]

anthropic-dariotoday at 5:45 AM

[dead]

tracespectyesterday at 10:20 PM

[flagged]