TanStack AI raggiunge RC: cosa significa per i team TypeScript
TanStack AI ha raggiunto la fase release candidate il 21 agosto 2026. Cosa hanno costruito tre maintainer nel tempo libero, come si confronta con Vercel AI SDK e se è pronto.
In questa pagina
Tre persone, lavorando nel tempo libero, hanno passato gli ultimi dieci mesi a costruire un framework AI completo per TypeScript. Il 21 agosto 2026 lo hanno chiamato release candidate. Una cosa da sapere prima di leggere l'annuncio: npm serve attualmente @tanstack/ai alla versione 0.49.1, quindi "RC" è una label di project phase, non un semver tag. L'architettura è locked; il numero di versione non ha ancora raggiunto quella fase. Nessuna delle due cose è uno scandalo, ma calibrerete meglio l'annuncio tenendole entrambe presenti.
Punti chiave - TanStack AI, framework AI open source dell'ecosistema TanStack, è entrato in fase release candidate il 21 agosto 2026, costruito da tre maintainer nel tempo libero. - Un solo metodo chat() copre provider chat, media generation, MCP, sandbox e agent harnesses, con AG-UI come wire protocol e type safety come selling point. - I package sono ancora 0.x e Vercel AI SDK supera il progetto di circa 70 a 1 nei download npm settimanali. RC significa "aiutateci a testare", non "migrate lunedì". - Se costruite feature AI in TypeScript, questa è la settimana giusta per provarlo su qualcosa di piccolo.Cosa è successo davvero questa settimana?
Il 21 agosto Alem Tuzlak, Jack Herrington e Tom Beckenham hanno annunciato la fase RC sul blog TanStack. Il progetto è partito nell'ottobre 2025 con un singolo metodo chat() e quattro provider, e ora copre gran parte di ciò che serve a un prodotto AI: chat, persistence, media generation, embeddings, memory, MCP e sandboxed agent harnesses capaci di eseguire Codex, Claude Code o altri coding agent compatibili ACP contro la vostra UI.
Alcuni claim meritano footnote. Il titolo "24 providers" conta tra modalità diverse; la pagina ufficiale di confronto elenca 16 LLM adapter più 5 harness adapter. I "100+ models" per media generation derivano in gran parte dal catalog reach di un solo adapter tramite fal. E l'adozione AG-UI, presentata come notizia fresca, era funzionalmente completata a maggio, quando il team ha ship la compliance bidirezionale completa con la spec. Nulla di questo è disonesto. È la normale inflazione di un launch post, che vale la pena sgonfiare prima di ripeterla.
La frase che suona più vera è quasi alla fine: "We don't have a commercial roadmap, a product to upsell, or a hidden agenda." Per l'AI tooling nel 2026 è davvero insolito.
TanStack AI è entrato nella fase release candidate il 21 agosto 2026. Il framework è cresciuto da un metodo chat e quattro provider a uno stack AI completo con AG-UI come protocollo ufficiale, costruito apertamente da un team di tre persone (blog TanStack).
Perché conta?
Perché la competizione in cui entra non è ravvicinata, ed è proprio questo a renderla interessante. L'incumbent è Vercel AI SDK, a cui Vercel attribuisce oltre 40 milioni di download mensili e adozione Fortune 500. Questa settimana il registry npm aveva ai, il package Vercel, a circa 23,1 milioni di download settimanali. @tanstack/ai era vicino a 329.000. Un gap di circa 70 a 1.
Download npm settimanali, ultima settimana di agosto 2026, disegnati in scala. La barra TanStack è alta tre pixel, ed è proprio questo il punto: è il challenger, non l'incumbent.
La risposta di TanStack a quel gap è la stessa data al data fetching un decennio fa. React Query ha vinto essendo headless, framework-agnostic, type-safe e non legato a nessuna piattaforma, e TanStack AI applica il pattern all'AI plumbing. Dove AI SDK streamma un proprietary UI message format, TanStack AI emette eventi AG-UI nativi end to end, protocollo già parlato da più di 20 agent framework. E la pagina di confronto, a suo merito, concede terreno in entrambe le direzioni: presenta la scelta come problema di composizione di librerie versus problema di piattaforma full-stack, poi elenca ciò che AI SDK fa meglio. È la pagina "us versus them" più onesta che abbia letto da entrambi i lati.
Vercel AI SDK guida TanStack AI di circa 70 a 1 nei download npm settimanali, 23,1 milioni contro 329.000 a fine agosto 2026. La risposta di TanStack è architetturale: protocollo AG-UI aperto, client framework-agnostic e type safety end-to-end, senza piattaforma collegata.
Cosa significa per i team TypeScript?
Tre cose concrete, in ordine decrescente di quanto ci credo.
Primo, persistence smette di essere un progetto. Implementate una piccola store interface, la eseguite contro la conformance suite del team e la passate a un persistence middleware. L'esempio dei docs è di circa 20 righe, e gli user possono fare refresh mid-stream e riprendere da dove avevano lasciato. Footnote: la versione da 20 righe usa uno stream in-memory per development. Durable resumability in production richiede un backend esterno Durable Streams, quindi mettetelo a budget prima di citare quel numero al team.
Secondo, MCP ottiene i types. Il package @tanstack/ai-mcp ship una CLI che ispeziona un remote MCP server e genera TypeScript types per i tool, così un malformed tool call fallisce a compile time invece che alle 2 di notte. Se state ancora collegando MCP server a mano, e le mie note su MCP for Business suggeriscono che molti team lo fanno, questo da solo vale un pomeriggio.
Terzo, gli agent harnesses diventano un componente, non un vendor. Eseguite Codex o Claude Code nella sandbox che scegliete, branchate le conversazioni, eseguite più attempt dello stesso prompt in parallelo e mantenete ogni run durable. Nessuno sceglie Daytona o E2B per voi. Se l'idea di harness è nuova, il mio blueprint pratico di agentic architecture copre il loop sotto. Per chi segue i lab cinesi, l'adapter OpenRouter mette Qwen, DeepSeek e Kimi a una riga di config dalla stessa API, in linea con la posizione model-agnostic che ho sostenuto nella field guide dell'ecosistema open-weight cinese.
Per i team TypeScript, le attrattive pratiche del RC sono persistence in circa 20 righe di middleware, type safety a compile time per i tool MCP tramite CLI che genera tipi, e harness sandboxed provider-agnostic per coding agent come Codex e Claude Code.
Cosa dovreste fare ora?
Questa settimana: installatelo su qualcosa di sacrificabile.
pnpm add @tanstack/ai @tanstack/ai-openai, collegatechat()a un endpoint server-sent events e vedete come streaming e types si confrontano con il setup attuale.Questo mese: leggete il confronto del team con Vercel AI SDK prima di quello di chiunque altro, incluso il mio. È sincero su dove AI SDK è avanti, rendendo più credibili i claim per TanStack AI.
Se trovate un bug: file it. Il repo ha 45 open issues e tre maintainer, e i rough edge sono reali: un primo text delta perso quando un tool call precede il testo, 400 intermittenti nel loop OpenAI Responses tool. Il feedback RC è ciò che diventa v1.
Non fate nessuna delle seguenti cose:
Non migrate una application AI SDK in production questa settimana. I package sono 0.x per una ragione.
Non prendete "24 providers" alla lettera. I docs elencano 16 LLM adapter più 5 harness adapter; il numero maggiore conta provider tra modalità.
Non fidatevi della tanstack.com/ai landing page, che dice ancora alpha e lista quattro provider. Semplicemente non è stata aggiornata per RC.
Il quadro più ampio
La storia sotto il release è la forma del team. Tre persone, tempo libero, nessuna pricing page, 52 commit merged nei sei giorni dopo il post RC. Contro una platform company con un gateway da vendere, è o la versione romantica dell'open source o un vero operational risk, probabilmente entrambi. I package npm di TanStack erano tra quelli colpiti dal supply-chain worm di maggio 2026, che mostra come appare una superficie operativa di tre persone in una settimana cattiva.
Il team dice che v1 è molto vicino, e il commit log dice che ci credono. Ciò che v1 non cambierà è il gap nel grafico sopra; chiuderlo è un business più lento dello shipping code. Guardate l'issue tracker, non la cadence degli annunci, per sapere quando è pronto per voi.
Domande frequenti
TanStack AI è production-ready?
Non ancora, secondo il suo framing. Release candidate significa che l'architettura è locked e il team vuole adversarial testing prima di v1. I package sono ancora 0.x e l'issue tracker mostra rough edge reali. È pronto per side project e valutazione seria, non per migration production.
TanStack AI funziona solo con React?
No. I core package sono framework-agnostic, con first-party client per React, Vue, Svelte, Angular e Preact, più un quickstart server-only. L'indipendenza dal framework è uno dei principali punti di differenza da Vercel AI SDK.
Ulteriori letture
MCP for Business: dove il protocollo per cui TanStack AI ora genera i types guadagna davvero il proprio posto.
Agentic AI Architecture: A Practitioner's Blueprint: il loop sotto gli agent harnesses che questo framework impacchetta.
A Field Guide to China's Open-Weight AI Ecosystem: i model dall'altra parte di quell'adapter OpenRouter.
Continua a leggere
Agent Field Notes
Ricevi il prossimo numero.
Harness per agenti, runtime, sicurezza e governance, spiegati per chi deve gestire questi sistemi.
State affrontando una decisione come questa?
Realizziamo revisioni di architettura, valutazioni di governance e comparazioni di framework con versioni bloccate per team che prendono decisioni cruciali sui sistemi di agenti.