Blog

The latest news and blog posts from TanStack

Lazy Tool Discovery: Scaling AI Tool Systems Without Drowning in Tokens
by Alem Tuzlak

Every tool definition costs tokens and eats into the context window. Past a certain point it actually makes the model worse. Today we're shipping lazy tool discovery in TanStack AI.

Read More
TanStack AI Just Got Middleware — And It Changes Everything
by Alem Tuzlak

Your chat endpoint starts simple, then you need logging, filtering, caching, rate limiting, and suddenly it's a 200-line monster. TanStack AI now ships a first-class middleware system.

Read More
Talk to Your AI: Realtime Voice Chat in TanStack AI
by Alem Tuzlak

Text-based chat is table stakes. TanStack AI now ships first-class support for realtime voice conversations — real voice, real time, with the AI hearing you, thinking, and responding naturally.

Read More
Generation Hooks: Type-Safe AI Beyond Chat
by Alem Tuzlak

Chat is just the beginning. Your AI app needs image generation, text-to-speech, transcription, and more. TanStack AI now ships generation hooks — a unified set of React hooks for every non-chat AI activity.

Read More
TanStack + OpenRouter Partnership
by Tanner Linsley

OpenRouter is now an official TanStack sponsor. The most concrete result is already shipped — a first-class TanStack AI adapter giving you access to 300+ models from 60+ providers through a single API.

Read More
Introducing TanStack Intent: Ship Agent Skills with your npm Packages
by Sarah Gerrard and Kyle Mathews

Your docs are good. Your types are solid. Your agent still gets it wrong. TanStack Intent lets you ship agent skills alongside your npm packages so AI tools actually know how to use your library.

Read More
TanStack AI: Why We Split the Adapters
by Alem Tuzlak

Instead of one monolithic adapter that does everything, we split into smaller adapters each in charge of a single functionality. Here's why that architectural change matters.

Read More
The ai() Function That Almost Was
by Alem Tuzlak

We spent eight days building an API we had to kill. One function to rule them all, one function to control all adapters, one function to make it all typesafe — here's what happened.

Read More
TanStack AI Alpha 2: Every Modality, Better APIs, Smaller Bundles
by Alem Tuzlak, Jack Herrington, and Tanner Linsley

Two weeks since the first alpha and we've prototyped through 5-6 internal architectures. Alpha 2 brings every modality, better APIs, and smaller bundles.

Read More
TanStack AI Alpha: Your AI, Your Way
by Jack Herrington, Alem Tuzlak, and Tanner Linsley

The current AI landscape has a problem — pick a framework, pick a cloud provider, and suddenly you're locked in. TanStack AI is a framework-agnostic toolkit built for developers who want control.

Read More
How We Track Billions of Downloads: The NPM Stats API Deep Dive
by Tanner Linsley

When you're tracking download stats for 200+ packages with over 4 billion total downloads, you learn a few things about NPM's API. Some lessons are documented. Others you discover the hard way.

Read More
The State of TanStack, Two Years of Full-Time OSS
by Tanner Linsley

Two years ago I went all in on TanStack. No consulting, no safety nets. What started as a handful of libraries has grown into a real ecosystem powering millions of developers.

Read More
How we accidentally made route matching more performant by aiming for correctness
by Florian Pellet

A rewrite aimed at fixing edge cases in route matching accidentally delivered a 20,000x performance improvement. Route matching is no longer bottlenecked by the number of routes in your application.

Read More
TanStack DB 0.5 . Query-Driven Sync
by Sam Willis, Kevin De Porre, and Kyle Mathews

Your component's query is now the API call. No custom endpoint, no GraphQL resolver, no backend change. TanStack DB 0.5 introduces query-driven sync that eliminates the glue code between your UI and your data.

Read More
Directives and the Platform Boundary
by Tanner Linsley

Frameworks are inventing top-level directives that look like language features but aren't standardized. A constructive look at portability and keeping a clear boundary between platform and library spaces.

Read More
TanStack Start v1 Release Candidate
by Tanner Linsley

TanStack Start has officially reached a v1.0 Release Candidate. This is the build we expect to ship as 1.0, pending your final feedback, docs polish, and a few last-mile fixes.

Read More
Stop Re-Rendering. TanStack DB, the Embedded Client Database for TanStack Query
by Kyle Mathews and Sam Willis

Your React dashboard shouldn't grind to a halt because one TODO gets checked. TanStack DB is a client-side database powered by differential dataflow that plugs into your existing useQuery calls.

Read More
Search Params Are State
by Tanner Linsley

Search params are global, serializable, and shareable — but in most apps they're hacked together with string parsing and brittle utils. They deserve to be treated as first-class state.

Read More
The Power in Pragmatism
by Tanner Linsley

The web ecosystem moves fast. I've chased purity before, but pragmatism usually wins in the long run — especially when you're building tools developers can trust and adopt incrementally.

Read More
TanStack + Netlify Partnership
by Tanner Linsley

Netlify is now the official deployment partner for TanStack Start. Their focus on speed, simplicity, and flexibility aligns perfectly with our vision for full-stack development.

Read More
Announcing TanStack Form v1
by Corbin Crutchley

The first stable version of TanStack Form is live and ready for production. We support five frameworks at launch — React, Vue, Angular, Solid, and Lit.

Read More
Why choose TanStack Start and Router?
by Tanner Linsley

The frameworks we choose can make or break our developer experience. Here's why TanStack Start and Router offer a compelling alternative for building modern web applications.

Read More
Why TanStack Start is Ditching Adapters
by Tanner Linsley

Every cloud environment has its own quirky incantations to get things working. We're dropping custom adapters in TanStack Start and building on Nitro instead — here's why.

Read More
A milestone for TypeScript Performance in TanStack Router
by Christopher Horobin

TanStack Router pushes the boundaries on type-safe routing, but large route trees can slow down the editor. Here's how we achieved a major milestone in TypeScript performance.

Read More
Announcing TanStack Query v5
by Dominik Dorfmeister

After 91 alpha releases, 35 betas, and 16 release candidates, TanStack Query v5.0.0 is finally here — smaller, better, and more intuitive than ever.

Read More
Announcing TanStack Query v4
by Dominik Dorfmeister

The next version of TanStack Query is here. The rebranding and monorepo restructuring finally allows us to bring the joy of react-query to other frameworks like Vue, Svelte, and Solid.

Read More
TanStack Table + Ag-Grid Partnership
by Tanner Linsley and Niall Crosby

AG Grid is now the official TanStack Table open-source partner. Together we'll educate the ecosystem about the differences between the two libraries and when to choose which.

Read More