AIToday
AI Business & IndustryLobsters AIPublished: Oct 5, 2026, 16:00 JST

turbopuffer v3 drops ANN as primary index, hits 100% of CI passes

turbopuffer v3 drops ANN as primary index, hits 100% of CI passes

3 Key Points

  1. What happened

    turbopuffer announced v3, a storage architecture change that stops keying on the ANN address, making the ANN vector index just another secondary index. It hit 100% of CI passes earlier this month.

  2. Why it matters

    The company says this unlocks significant performance improvement on all query plans, and it addresses three constraints it described: storage amplification, write amplification, and limited vectorization.

  3. What to watch

    The company has not yet shared benchmarks and says it will publish them publicly in the coming weeks as it works toward performance parity before rolling out v3 to production. Watch for those benchmarks.

WHO IT HITSTeams running large-scale search or retrieval systems on turbopuffer could see faster non-vector queries as the new architecture rolls out, though the company says it will not move to production until it reaches performance parity.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

turbopuffer's original design, v1, stored only an ID and a vector per document, keyed by a combination of cluster ID and local ID called the ANN address. That layout worked well for vector search on object storage, and early customers including Cursor and Notion validated the tradeoffs. Over time, turbopuffer added attribute filtering and full-text search in v2, and customers like Linear began using it for non-search tasks such as a syncing engine. But because everything in a document was stored under its ANN address, the company says it faced three constraints: storage amplification, write amplification, and limited vectorization. The ANN cluster size of around 100–200 documents capped the block size for every query plan. By making ANN just another secondary index, turbopuffer hopes to remove that cap and speed up all query plans. The stakes hinge on whether the company can reach performance parity without regressing the vector search performance that its existing customers rely on.

FAQ
What is turbopuffer v3?
turbopuffer v3 is a new storage architecture that stops keying everything on the ANN address and makes the ANN index just another secondary index.
Why is turbopuffer making this change?
The company says the vector-primary layout caused storage amplification, write amplification, and limited vectorization, holding back non-vector query plans.
When will turbopuffer v3 be available?
The company says it will share benchmarks publicly over the coming weeks and work toward performance parity before rolling out v3 to production.

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleGM, Ford tap Google, Nvidia for smart vehicle software