
31GB naar 4GB. Dat is het getal dat in juni 2026 een paar procent van Micron's beurskoers afschraapte en de helft van dev-Twitter in paniek bracht over de vraag of hun RAG-rekeningen zojuist waren gekelderd. De wiskunde klopt: Google's TurboQuant (arXiv 2504.19874, toegelaten tot ICLR 2026) comprimeert het geheugen van een LLM ruwweg 6x, naar circa 3 bits per waarde, met nauwelijks kwaliteitsverlies. Maar de meeste schrijvers sloegen één ding mis, en dat verandert hoe je het hele verhaal moet lezen.
Het Google TurboQuant AI-geheugencompressie-verhaal zijn eigenlijk twee verhalen in dezelfde hoodie. Laten we ze uit elkaar halen.
Belangrijkste punten
- TurboQuant is Google's trainingsvrij compressie-algoritme: ~6x KV-cache-reductie naar ~3 bits, nauwelijks kwaliteitsverlies (ICLR 2026).
- TurboVec is een aparte Rust-bibliotheek van een derde partij (
RyanCodrai/turbovec) die TurboQuant implementeert voor vectorzoekopdrachten. Google heeft TurboVec niet uitgebracht. - De virale "31GB → 4GB, klopt FAISS" demo is van TurboVec, niet van raw TurboQuant.
- De echte winst voor ontwikkelaars zit in goedkopere lange-context-inferentie en kleinere RAG-indexes, maar de officiële Google-release is een paper, geen product.
Wat Is Google's TurboQuant, in Gewone Taal?
TurboQuant is Google Research's trainingsvrij, data-agnostisch vector-kwantisatie-algoritme. Het comprimeert de KV-cache van een LLM circa 6x, naar ruwweg 3 bits per waarde, met nauwelijks kwaliteitsverlies. Het is gepubliceerd in arXiv 2504.19874 en toegelaten tot ICLR 2026. "Trainingsvrij" betekent dat het werkt op bestaande modellen, zonder fine-tuning.
Wat wordt er eigenlijk gecomprimeerd? Twee dingen, voornamelijk.
Ten eerste de KV-cache. Wanneer een model je gesprek verwerkt, slaat het een lopende samenvatting op van alles wat er tot nu toe gezegd is — de key-value cache. Zie het als het werkgeheugen van het model. Hoe groter je contextvenster, hoe meer dit geheugen opslokt en hoe meer GPU-RAM het vreet. Een chat van 128k tokens kan de KV-cache tot meerdere gigabytes laten groeien. Dat is waarom lange-context-serving snel duur wordt, en waarom prompt caching om API-kosten te verlagen überhaupt een ding werd.
Ten tweede vectorindexen. De embeddings die semantisch zoeken en RAG aandrijven zijn grote arrays van floating-point getallen. Sla er miljoenen op bij volledige precisie en je kijkt tegen tientallen gigabytes RAM aan.
TurboQuant verkleint allebei. Het slimme: het heeft geen van je data nodig om dat te doen. De meeste kwantisatieschema's bestuderen eerst een steekproef van je vectoren en bouwen dan een codebook dat erop afgestemd is. TurboQuant slaat dat over. Het is data-agnostisch, wat betekent dat het zijn compressieverhouding haalt zonder ook maar naar je distributie te kijken.
TurboQuant's echte truc is niet de compressieverhouding. Het is dat het nul trainingsdata nodig heeft om die te bereiken.
Dat is de eigenlijke doorbraak. Je kunt het op een model richten dat je al draait en meteen de besparingen incasseren.
TurboQuant vs TurboVec: De Verwarring Die Iedereen Fout Heeft
TurboQuant is Google's compressie-algoritme (arXiv 2504.19874, ICLR 2026). TurboVec is een aparte Rust- en Python-bibliotheek van een derde partij (RyanCodrai/turbovec) die TurboQuant implementeert voor vectorzoekopdrachten. Google heeft TurboVec niet uitgebracht. Het virale "31GB → 4GB, klopt FAISS" resultaat is van TurboVec, niet van raw TurboQuant. Als je één ding onthoudt uit dit artikel, onthoud dan dat.
Hier liep het mis. Toen de 31GB→4GB-benchmark in begin juni 2026 viral ging, publiceerden een paar outlets (waaronder Tech Startups) koppen die zeiden dat Google "TurboVec had uitgebracht." Dat klopt niet. Controleer de bron: TurboVec staat op RyanCodrai/turbovec op GitHub en PyPI. Het is een open-source bibliotheek gebouwd door een ontwikkelaar genaamd Ryan Codrai. MarkTechPost had het goed omschreven: "een Rust vector-index met Python-bindings, gebouwd op Google's TurboQuant-algoritme."
De relatie is dus simpel: Google publiceerde de wiskunde, en de community bouwde er tools mee. TurboVec is de meest zichtbare van die tools.

| TurboQuant | TurboVec | |
|---|---|---|
| Wat het is | Compressie-algoritme | Vector-indexbibliotheek (Rust + Python) |
| Gebouwd door | Google Research + DeepMind | Ryan Codrai (derde partij) |
| Vindplaats | arXiv 2504.19874, ICLR 2026 | GitHub RyanCodrai/turbovec, PyPI |
| Kerngetal | ~6x KV-cache-reductie naar ~3 bits | 31GB naar ~4GB voor een index van 10M documenten |
| Status | Onderzoekspaper + algoritme | Werkende open-source bibliotheek |
Google bouwde het algoritme. Een ontwikkelaar genaamd Ryan Codrai bouwde de bibliotheek die iedereen aan het screenshotten is. Het zijn niet hetzelfde.
Als je aan het afwegen bent waar een TurboQuant-gebaseerde index past naast je huidige setup, zet ons overzicht van de beste vector-databases van 2026 FAISS, Qdrant en de nieuwere gecomprimeerde indexes naast elkaar.
Hoe Comprimeert TurboQuant Geheugen Zonder de Nauwkeurigheid te Slopen?
TurboQuant gebruikt een willekeurige rotatie plus een poolcoördinaten-kwantisatieschema (PolarQuant) en een Johnson-Lindenstrauss-achtige projectie (QJL, Quantized Johnson-Lindenstrauss) om waarden gelijkmatig te verdelen vóór het kwantiseren. Die bijna-optimale vervorming is wat het toelaat om naar circa 3 bits per waarde te zakken terwijl de nauwkeurigheid nagenoeg intact blijft, zonder hertraining van het model.
Laat me dat uitpakken, want het jargon verbergt een behoorlijk intuïtief idee.
Wanneer je kwantiseert, rond je getallen af naar minder bits. Het gevaar: sommige dimensies van een vector dragen veel meer gewicht dan andere, dus ze slordig afronden verpest het resultaat. TurboQuant's oplossing is de vector eerst willekeurig te roteren. Stel je voor dat je een kaartspel gelijkmatig schud voordat je deelt, zodat geen enkele hand scheef uitvalt. Na de rotatie zijn de waarden zo verspreid dat geen enkele dimensie domineert, en afronden doet veel minder pijn.
Dat is het QJL-deel: een willekeurige projectie die alles door elkaar mengt terwijl afstanden bewaard blijven. PolarQuant (gepresenteerd op AISTATS 2026) kwantiseert de geroteerde waarden daarna in poolcoördinaten, wat beter past bij hun distributie dan eenvoudig rasterafronding.
Het resultaat is wat het paper bijna-optimale vervorming noemt, wat betekent dat het de theoretische Shannon-grens nadert voor hoeveel kwaliteit je kunt verliezen bij een bepaald bitbudget. In gewone taal: voor 3 bits per waarde kun je nauwelijks beter, en TurboQuant haalt dat zonder je data te bestuderen.
Voor het volledige mechanisme zijn de Google Research blog en het arXiv-paper de primaire bronnen. InfoQ heeft ook een nette op de ontwikkelaar gerichte uitleg van de KV-cache-kant als je de praktikersinvalshoek wilt.
Wat Betekent 31GB → 4GB Concreet voor Je RAM-Rekening?
Een RAG-index van 10M vectoren die bij volledige precisie ~31GB RAM nodig heeft, daalt naar ruwweg ~4GB met TurboVec's TurboQuant-gebaseerde compressie — klein genoeg voor een gewone instantie in plaats van een geheugenoptimale tier. Voor de KV-cache betekent de ~6x-reductie ruwweg 6x meer gelijktijdige lange-context-sessies op dezelfde GPU. Dat is het deel dat daadwerkelijk op een factuur verschijnt.
We hebben de berekeningen gemaakt die concurrenten niet laten zien. Een eerlijke kanttekening eerst: alles hieronder is geschat en gemodelleerd (juni 2026) op basis van publieke cloudprijzen en de ratio's die het paper noemt. We hebben TurboVec niet in productie gedraaid, dus behandel dit als de wiskunde, niet als een benchmark die we fysiek hebben gemeten. De prijstiers volgen dezelfde basis als ons gids over het verlagen van LLM API-kosten.

Hier is een 10M-document embedding-index, volledige precisie vs TurboVec-gecomprimeerd, gekoppeld aan de cloud-RAM-tier die je daadwerkelijk nodig zou hebben:
| 10M-vector RAG-index | Benodigd RAM | Typische instantietier | Geschatte maandelijkse RAM-kostenband |
|---|---|---|---|
| Volledige precisie (float32) | ~31 GB | 32GB+ geheugenoptimaal | hoog (geheugenoptimale tier) |
| TurboVec-gecomprimeerd | ~4 GB | 8GB standaard | veel lager (standaard tier) |
De sprong van een geheugenoptimale machine naar een kleine standaardmachine is het hele verhaal. Voor een zelf-gehoste index is dat vaak het verschil tussen een rekening die pijn doet en één die je nauwelijks opvalt. Als je de pipeline bouwt die er bovenop zit, behandelt onze walkthrough over het bouwen van een RAG-applicatie waar deze index thuishoort.
Nu de KV-cache-kant, gemodelleerd met een vaste 24GB GPU voor sessies met 128k context:
| KV-cache, 24GB GPU @ 128k context | Gelijktijdige sessies (gemodelleerd) |
|---|---|
| Volledige precisie | baseline (noem het ~N) |
| ~3-bit TurboQuant (~6x) | ruwweg 6x N |
Een 6x KV-cache-reductie bespaart niet alleen RAM. Het kan één GPU in zes veranderen voor lange-context-serving.
Daarom is dit belangrijker voor lange-context-workloads dan voor al het andere. Als je veel korte chats serveert, was je KV-cache nooit het knelpunt. Als je 128k-token-agents of documentanalyse draait, verandert een 6x-reductie je per-GPU-economie van de ene op de andere dag. VentureBeat's berichtgeving noemt een bovengrens van tot 8x doorvoerwinst op een H100 met meer dan 50% kostenbesparingen, wat overeenkomt met onze gemodelleerde gelijktijdigheidsberekening.
Waarom Daalden Geheugenchip-Aandelen, en Reageerde Wall Street Overdreven?
Na de bekendmaking van TurboQuant daalden aandelen van Micron, Western Digital en Seagate op angst dat goedkoper AI-geheugen de toekomstige vraag naar DRAM en HBM doet krimpen — de zogeheten "DeepSeek-moment"-framing. Analisten van Wells Fargo redeneerden juist het tegenovergestelde: goedkoper geheugen drijft meer totaal gebruik, niet minder, via Jevons' paradox.
Het verhaal schreef zichzelf. AI is momenteel de grootste koper van bandbreedte-geheugen, dus als een Google-algoritme de geheugenbehoeften 6x verlaagt, gaat de logica dat de chipvraag daalt en dus ook de chipmakers. TechCrunch greep zelfs naar de "Pied Piper"-vergelijking — de fictieve compressiestartup uit HBO's Silicon Valley die beloofde alle data ter wereld te krimpen. De aandelen daalden op die angst.
De nuchtere kijk, en die heeft de nieuwscyclus grotendeels overgeslagen. Wells Fargo wees op Jevons' paradox: wanneer iets goedkoper en efficiënter wordt, consumeren we er doorgaans meer van in totaal, niet minder. Goedkoper AI-geheugen betekent dat meer apps lange-context-functies gaan uitrollen, meer teams grotere RAG-indexes zelf gaan hosten, en meer inferentie plaatsvindt. Efficiëntiewinsten hebben een lange geschiedenis van het laten groeien van de totale vraag in plaats van die te doden.
De markt pricete TurboQuant in als een vraagkiller. De geschiedenis zegt dat goedkopere rekenkracht doorgaans betekent dat we er simpelweg meer van gebruiken.
Was de daling dus een overreactie? Waarschijnlijk wel, op de korte termijn. Een onderzoekspaper is geen onmiddellijke industrie-brede retrofit. De markt reageerde op een kop; de daadwerkelijke uitrol neemt kwartalen in beslag, en het vraag-inductie-effect kan de besparingen ruimschoots inhalen.
Kun Je TurboQuant Vandaag Al Gebruiken?
Ja, gedeeltelijk. De officiële Google-release van TurboQuant is het paper en het algoritme, geen kant-en-klaar product. Maar community-implementaties bestaan al: TurboVec (RyanCodrai/turbovec, op PyPI) voor vectorindexen, en AmesianX/TurboQuant voor llama.cpp (circa 5,2x, met ondersteuning voor DeepSeek-V2/V3 en GLM-4.7-Flash via MLA). Het ecosysteem is jong maar bruikbaar.
Als je de vector-index-kant wil uitproberen, is TurboVec één pip verwijderd:
pip install turbovec
# Rust + Python bindings, implements Google's TurboQuant for vector search
# llama.cpp KV-cache impl (DeepSeek/MLA): github.com/AmesianX/TurboQuant
# Python reference impl: github.com/yashkc2025/turboquantVoor de KV-cache-kant op lokale modellen is de AmesianX/TurboQuant llama.cpp-implementatie de meest veelbelovende, zeker als je DeepSeek of GLM-modellen draait met multi-head latent attention. Het combineert goed met een lokale LLM-setup, omdat een kleinere KV-cache betekent dat je op dezelfde kaart een grotere context kunt draaien. En als je kiest welk open model je ertegen wil inzetten, behandelen onze beste open-source LLM-benchmarks de DeepSeek- en GLM-families direct.
De eerlijke kanttekening: dit is paper-nu, ecosysteem-in-ontwikkeling. De officiële Google-oplevering is onderzoek, geen ondersteund product met een SLA.
Het eerlijke antwoord: TurboQuant is verzendklare wiskunde, geen downloadknop. Nog niet.
Is TurboQuant Hype of Het Echte Werk? Een Eerlijk Oordeel
TurboQuant is echt en oprecht slim. Het trainingsvrije ontwerp is de eigenlijke doorbraak, en de KV-cache-winst telt het meest voor lange-context-workloads. Maar het is geen toverij: het is één kwantisatiestap vooruit tussen vele, de kop-en-schouders 31GB→4GB hoort bij TurboVec en niet bij Google, en de aandelenpaniek las te veel in een onderzoeksresultaat.
In onze ervaring met het afstemmen van inferentie en RAM-kosten voor klanten is het ding dat beslist of een techniek als deze de moeite waard is om te adopteren: wrijving. Trainingsvrij wint hier groot, want er is geen fine-tuning-cyclus, geen codebook te onderhouden, geen modelchirurgie. Je kunt het bouten op iets dat je al draait.
Wat het verandert:
- Goedkopere lange-context-inferentie, waar geheugenkosten daadwerkelijk pijn doen.
- Kleinere zelf-gehoste RAG-indexes die op goedkopere hardware passen.
- Een compressieoptie die je kunt adopteren zonder iets opnieuw te trainen.
Wat het niet verandert:
- Het helpt weinig bij korte-context-, klein-model-workloads, waar de KV-cache nooit het knelpunt was.
- Het veroudert je bestaande kwantisatie niet van de ene op de andere dag; het is een aanvulling, geen vervanging.
- De officiële Google-release is nog steeds een paper, dus productierijpe tooling is voorlopig aan de community.
Als je wil uitzoeken wat dit betekent voor je eigen inferentie of RAM-rekening, is dat precies het soort kostenmodellering dat we voor klanten doen bij Techsy. Vraag een gratis consult aan als je een tweede set ogen op je situatie wil.
Over de Auteur
Mert Batur Gurbuz is medeoprichter van Techsy.io, waar het team AI-agents, automatiseringssystemen en voice/SDR-pipelines bouwt voor B2B-klanten. Hij studeert aan de University of Birmingham en schrijft over de LLM-toolingstack die het Techsy-team daadwerkelijk in productie gebruikt. Verbind op LinkedIn.
Veelgestelde Vragen
Wat is Google TurboQuant?
TurboQuant is Google Research's trainingsvrij vector-kwantisatie-algoritme, gepubliceerd in arXiv 2504.19874 en toegelaten tot ICLR 2026. Het comprimeert de KV-cache van een LLM circa 6x, naar ruwweg 3 bits per waarde, met nauwelijks kwaliteitsverlies. Omdat het data-agnostisch is, werkt het op bestaande modellen zonder fine-tuning of hertraining.
Heeft Google TurboVec daadwerkelijk uitgebracht?
Nee. TurboQuant is Google's algoritme. TurboVec is een aparte Rust- en Python-bibliotheek van een derde partij (RyanCodrai/turbovec) die bovenop TurboQuant gebouwd is door een onafhankelijke ontwikkelaar. Sommige outlets schreven Google ten onrechte de uitgave van TurboVec toe toen de virale 31GB→4GB-benchmark viral ging, maar GitHub laat zien dat het een community-project is.
Is TurboQuant hetzelfde als TurboVec?
Nee. TurboQuant is het compressie-algoritme dat Google publiceerde. TurboVec is één bibliotheek die dat algoritme implementeert voor vectorzoekopdrachten. De één is de wiskunde; de ander is een tool gebouwd met die wiskunde. Het beroemde "31GB → 4GB, klopt FAISS"-resultaat is van TurboVec, niet iets dat Google direct heeft uitgebracht.
Verliest TurboQuant nauwkeurigheid?
Nauwelijks kwaliteitsverlies is de kernbewering van het paper, zelfs bij circa 3 bits per waarde. Het algoritme bereikt bijna-optimale vervorming (dichtbij de Shannon-grens) door vectoren willekeurig te roteren vóór het kwantiseren, zodat geen enkele dimensie domineert. In de praktijk is het kwaliteitsverlies voor de meeste workloads verwaarloosbaar klein.
Hoeveel RAM bespaart TurboQuant?
Circa 6x op de KV-cache, naar ruwweg 3 bits per waarde. Aan de vectorindex-kant demonstreerde TurboVec een index van 10M documenten die kromp van 31GB naar circa 4GB — tot 92% geheugenreductie. Je werkelijke besparing hangt af van je precisie-uitgangspunt en of je KV-cache, embeddings of beide comprimeert.
Is dit gewoon hype, waarom daalden geheugenaandelen?
Het is een echte vooruitgang, maar de paniek las te veel in een onderzoeksresultaat. Micron, Western Digital en Seagate daalden op angst dat goedkoper AI-geheugen de chipvraag doet krimpen. Wells Fargo bestreed dat met Jevons' paradox: goedkoper, efficiënter geheugen vergroot doorgaans het totale gebruik. Een paper is ook geen onmiddellijke industrie-retrofit, dus de korte-termijn-reactie lijkt overdreven.
Kan ik TurboQuant vandaag al gebruiken?
Gedeeltelijk. De officiële Google-release is het paper en het algoritme, geen product. Community-implementaties bestaan al: TurboVec op PyPI voor vectorindexen, AmesianX/TurboQuant voor llama.cpp (DeepSeek-V2/V3 en GLM-4.7-Flash via MLA), en yashkc2025/turboquant als Python-referentie. Het ecosysteem is jong maar al bruikbaar.
Wat is het verschil tussen TurboQuant en de kwantisatie die ik al doe?
De meeste kwantisatie bestudeert een steekproef van je data om een afgestemd codebook te bouwen. TurboQuant is trainingsvrij en data-agnostisch, dus het haalt zijn verhouding zonder ooit naar je distributie te kijken. Het richt zich ook specifiek op de KV-cache en vectorindexen met bijna-optimale vervorming, in plaats van alleen modelgewichten te comprimeren.
Werkt TurboQuant met DeepSeek of llama.cpp?
Ja, via de AmesianX/TurboQuant llama.cpp-implementatie, die circa 5,2x compressie rapporteert en DeepSeek-V2/V3 en GLM-4.7-Flash ondersteunt via multi-head latent attention (MLA). Dat maakt het een praktische optie als je die modellen zelf host en een kleinere KV-cache wil voor langere contexten op dezelfde hardware.
Wanneer helpt TurboQuant het meest?
Het helpt het meest bij lange-context-inferentie en grote zelf-gehoste RAG-indexes, waar geheugen het echte knelpunt is. Een 6x KV-cache-reductie betekent meer gelijktijdige 128k-context-sessies per GPU, en een gecomprimeerde embedding-index past op goedkopere instanties. Het helpt het minst bij korte-context-chats en kleine modellen, waar de KV-cache nooit je kostenrijder was.