TanStack AI llega a RC: qué significa para los equipos TypeScript
TanStack AI llegó a release candidate el 21 de agosto de 2026. Qué construyeron tres maintainers en su tiempo libre, cómo se compara con Vercel AI SDK y si está listo.
En esta página
Tres personas, trabajando en su tiempo libre, han pasado los últimos diez meses construyendo un framework completo de IA para TypeScript. El 21 de agosto de 2026 lo llamaron release candidate. Una cosa que debes saber antes de leer el anuncio: npm sirve actualmente @tanstack/ai en la versión 0.49.1, así que "RC" es una etiqueta de fase del proyecto, no un semver tag. La arquitectura está locked; el número de versión todavía no ha alcanzado esa fase. Ninguna de las dos cosas es un escándalo, pero calibrarás mejor el anuncio si mantienes ambas a la vez.
Conclusiones clave - TanStack AI, un framework open source de IA del ecosistema TanStack, entró en fase release candidate el 21 de agosto de 2026, construido por tres maintainers en su tiempo libre. - Un solo método chat() cubre provider chat, media generation, MCP, sandboxes y agent harnesses, con AG-UI como wire protocol y type safety como selling point. - Los packages siguen en 0.x y Vercel AI SDK supera al proyecto aproximadamente 70 a 1 en descargas npm semanales. RC significa "ayúdanos a probar", no "migra el lunes". - Si construyes features de IA en TypeScript, esta es la semana para probarlo en algo pequeño.¿Qué ocurrió realmente esta semana?
El 21 de agosto, Alem Tuzlak, Jack Herrington y Tom Beckenham anunciaron la fase RC en el blog de TanStack. El proyecto empezó en octubre de 2025 con un solo método chat() y cuatro providers, y ahora cubre la mayor parte de lo que necesita un producto de IA: chat, persistence, media generation, embeddings, memory, MCP y sandboxed agent harnesses que pueden ejecutar Codex, Claude Code u otros coding agents compatibles con ACP contra tu propia UI.
Algunos claims merecen footnotes. El titular de "24 providers" cuenta entre modalidades; la página oficial de comparación lista 16 LLM adapters más 5 harness adapters. Los "100+ models" para media generation son sobre todo el alcance del catálogo de un solo adapter mediante fal. Y la adopción de AG-UI, presentada como noticia reciente, estaba funcionalmente terminada en mayo, cuando el equipo lanzó compliance bidireccional completa con la spec. Nada de esto es deshonesto. Es la inflación normal de un launch post, que conviene desinflar antes de repetirlo.
La frase que suena más verdadera está cerca del final: "We don't have a commercial roadmap, a product to upsell, or a hidden agenda." Para tooling de IA en 2026, eso es realmente inusual.
TanStack AI entró en su fase release candidate el 21 de agosto de 2026. El framework creció de un método chat y cuatro providers a un stack completo de IA con AG-UI como protocolo oficial, construido abiertamente por un equipo de tres personas (blog de TanStack).
¿Por qué importa?
Porque la competición a la que entra no está cerca, y eso es precisamente lo que la hace interesante. El incumbent es Vercel AI SDK, al que Vercel atribuye más de 40 millones de descargas mensuales y adopción Fortune 500. Esta semana el registro npm tenía ai, el package de Vercel, en unas 23,1 millones de descargas semanales. @tanstack/ai estaba cerca de 329.000. Una diferencia de aproximadamente 70 a 1.
Descargas npm semanales, última semana de agosto de 2026, dibujadas a escala. La barra de TanStack mide tres píxeles, que es justamente el punto: este es el challenger, no el incumbent.
La respuesta de TanStack a esa diferencia es la misma que dio al data fetching hace una década. React Query ganó siendo headless, framework-agnostic, type-safe y ligado a ninguna plataforma, y TanStack AI aplica el patrón al AI plumbing. Mientras AI SDK hace streaming de un proprietary UI message format, TanStack AI emite eventos AG-UI nativos end to end, un protocolo que ya hablan más de 20 agent frameworks. Y su página de comparación, para su mérito, cede terreno en ambas direcciones: presenta la elección como problema de composición de librerías frente a problema de plataforma full-stack y luego enumera lo que AI SDK hace mejor. Es la página "us versus them" más honesta que he leído de cualquiera de los dos lados.
Vercel AI SDK lidera a TanStack AI por aproximadamente 70 a 1 en descargas npm semanales, 23,1 millones frente a 329.000 a finales de agosto de 2026. La respuesta de TanStack es arquitectónica: protocolo AG-UI abierto, clientes framework-agnostic y type safety end-to-end, sin plataforma adjunta.
¿Qué significa para equipos TypeScript?
Tres cosas concretas, en orden descendente de cuánto las creo.
Primero, persistence deja de ser un proyecto. Implementas una pequeña store interface, la ejecutas contra la conformance suite del equipo y la pasas a un persistence middleware. El ejemplo de docs tiene unas 20 líneas, y los users pueden refrescar mid-stream y continuar donde lo dejaron. El footnote: la versión de 20 líneas usa un stream in-memory para development. Durable resumability en production necesita un backend externo Durable Streams, así que presupuestalo antes de citar ese número al equipo.
Segundo, MCP obtiene types. El package @tanstack/ai-mcp incluye una CLI que inspecciona un remote MCP server y genera tipos TypeScript para sus tools, de forma que un malformed tool call falla en compile time en vez de a las 2am. Si has estado conectando MCP servers a mano, y mis notas sobre MCP for Business sugieren que muchos equipos todavía lo hacen, eso solo vale una tarde.
Tercero, los agent harnesses se convierten en componente, no vendor. Ejecuta Codex o Claude Code dentro de una sandbox que elijas, bifurca conversaciones, corre varios attempts del mismo prompt en paralelo y mantén cada run durable. Nadie elige Daytona o E2B por ti. Si la idea de harness es territorio nuevo, mi blueprint práctico de agentic architecture cubre el loop debajo. Para lectores que siguen los labs chinos, el adapter OpenRouter pone Qwen, DeepSeek y Kimi a una línea de config de la misma API, encajando bien con la postura model-agnostic que defendí en la guía de campo del ecosistema open-weight chino.
Para equipos TypeScript, los atractivos prácticos del RC son persistence en unas 20 líneas de middleware, type safety en compile time para tools MCP mediante una CLI que genera tipos, y harnesses sandboxed provider-agnostic para coding agents como Codex y Claude Code.
¿Qué deberías hacer ahora?
Esta semana: instálalo en algo descartable.
pnpm add @tanstack/ai @tanstack/ai-openai, conectachat()a un endpoint de server-sent events y comprueba cómo se sienten streaming y types frente a tu setup actual.Este mes: lee la propia comparación del equipo con Vercel AI SDK antes de leer la de nadie más, incluida la mía. Es franca sobre dónde AI SDK va por delante, lo que hace más creíbles sus claims a favor de TanStack AI.
Si encuentras un bug: repórtalo. El repo tiene 45 open issues y tres maintainers, y los rough edges son reales: un primer text delta perdido cuando un tool call precede al texto, 400 intermitentes en el loop de tools de OpenAI Responses. RC feedback es lo que se convierte en v1.
No hagas ninguna de estas cosas:
No migres una aplicación AI SDK de production esta semana. Los packages son 0.x por una razón.
No tomes "24 providers" literalmente. Los docs listan 16 LLM adapters más 5 harness adapters; el número mayor cuenta providers entre modalidades.
No confíes en la tanstack.com/ai landing page, que todavía dice alpha y lista cuatro providers. Simplemente no se ha actualizado para RC.
La imagen más grande
La historia debajo del release es la forma del equipo. Tres personas, tiempo libre, sin pricing page, 52 commits merged en los seis días posteriores al post RC. Frente a una platform company con gateway que vender, eso es o la versión romántica de open source o un riesgo operacional genuino, y probablemente ambos. Los packages npm de TanStack estuvieron entre los afectados por el supply-chain worm de mayo de 2026, que es cómo se ve una superficie operacional de tres personas en una mala semana.
El equipo dice que v1 está muy cerca, y el commit log dice que lo creen. Lo que v1 no cambiará es el gap del gráfico de arriba; cerrarlo es un negocio más lento que shipping code. Mira el issue tracker, no la cadence de anuncios, para saber cuándo está listo para ti.
Preguntas frecuentes
¿Está TanStack AI listo para production?
Todavía no, según su propio framing. Release candidate significa que la arquitectura está locked y el equipo quiere adversarial testing antes de v1. Los packages siguen en 0.x y el issue tracker muestra rough edges reales. Está listo para side projects y evaluación seria, no para una migration de production.
¿TanStack AI solo funciona con React?
No. Los core packages son framework-agnostic, con first-party clients para React, Vue, Svelte, Angular y Preact, además de un quickstart server-only. La independencia de framework es una de sus principales diferencias frente a Vercel AI SDK.
Lecturas adicionales
MCP for Business: dónde el protocolo para el que TanStack AI ahora genera tipos realmente demuestra su valor.
Agentic AI Architecture: A Practitioner's Blueprint: el loop bajo los agent harnesses que este framework empaqueta.
A Field Guide to China's Open-Weight AI Ecosystem: los models al otro lado de ese adapter OpenRouter.
Seguir leyendo
Agent Field Notes
Recibe el próximo número.
Harnesses de agentes, entornos de ejecución, seguridad y gobernanza, explicados para quienes tienen que operar estos sistemas.
¿Te enfrentas a una decisión como esta?
Realizamos revisiones de arquitectura, evaluaciones de gobernanza y comparaciones de frameworks con versiones fijadas para equipos que toman decisiones críticas sobre sistemas de agentes.