jueves, 22 de octubre de 2026 · Madrid
Herramientas· 19 de octubre de 2026 · 3 min de lectura

Revisado por Iván Quintas, Editor de IA News

OpenUI: que tu chatbot responda con gráficos y formularios

OpenUI, de Thesys, hace que el modelo devuelva componentes de interfaz en vez de texto, con menos tokens que JSON. Cómo funciona, qué ahorra y cuánto cuesta.

Portátil con una interfaz de chat de la que salen, en forma de partículas, un gráfico de barras, una tabla y un formulario que se van montando, sobre fondo azul oscuro

“Tu chatbot responde con texto. A veces lo que quieres es un gráfico, una tabla o un formulario”, resumía Precis0x en X. Es lo que hace OpenUI, de la empresa Thesys: el modelo no te devuelve un párrafo, sino componentes de interfaz que se pintan en tu app mientras llegan. El tuit acierta en lo técnico. Lo que no cuenta es que la vía recomendada pasa por un servicio de pago.

Cómo funciona

El centro de todo es OpenUI Lang, un lenguaje por líneas pensado para streaming y más compacto que JSON.

  1. Tú eliges los componentes que el modelo puede usar: gráficos, formularios, tablas, layouts. Sus props se tipan con Zod.
  2. OpenUI genera el system prompt a partir de esa lista. El modelo no puede inventarse un botón que no existe.
  3. El modelo responde en OpenUI Lang y tu app va renderizando a medida que llegan los tokens.

Hay runtimes oficiales para React, Vue 3, Svelte 5 y Angular. Eso sí: las librerías de componentes ya hechas y la interfaz de chat lista para usar son solo de React. También trae integraciones con LangChain y LangGraph, assistant-ui y React Email.

Para empezar:

npx @openuidev/cli@latest create --name genui-chat-app

El ahorro de tokens

El tuit dice que gasta “alrededor de la mitad” que JSON, con un 67% en el mejor caso. Cuadra con el benchmark del repo:

ComparaciónAhorro de tokens
Frente a Vercel json-render (7 escenarios)52,8%
Frente a Thesys C1 JSON51,7%
Mejor caso: formulario de contacto67,1%

El matiz: es un benchmark de la propia Thesys. Las respuestas las genera GPT-5.2 en OpenUI Lang y después ese mismo resultado se convierte a JSON para contar tokens; el JSON no lo escribe un modelo. Y la latencia es una estimación fija a 60 tokens por segundo, no una medición.

Lo que cuesta

El código tiene licencia MIT y el parser y el renderizador no dependen de la nube. Pero la documentación ofrece dos caminos:

Los planes de OpenUI Cloud cobran por llamada, y los tokens del modelo se pagan aparte:

PlanPrecioLlamadas al mes
Free0 $3.000
Build49 $25.000
Grow499 $500.000

Ofrecen además modelos gratis por tiempo limitado, unas 100 llamadas al día, pero con esos tus datos pueden usarse para entrenar.

La letra pequeña

No es nuevo. El repo existe desde diciembre de 2024 y tiene 12.766 estrellas; OpenUI Lang llegó después. Las últimas versiones de sus paquetes son del 15 de octubre.

Cuidado con el nombre. wandb/openui, de Weights & Biases, es otro proyecto que genera interfaces a partir de una descripción. Y el README avisa de que OpenUI no tiene ningún token ni criptomoneda oficial.

Merece la pena si…

Si generas interfaces con agentes de código, mira también Awesome DESIGN.md y sus guías de UI para agentes.

¿Te ha servido? Márcanos como fuente preferida en Google y verás antes nuestros artículos en Noticias destacadas, AI Overviews y AI Mode.

#OpenUI#Thesys#UI generativa#React#LLM#open source

📎 Fuente original: GitHub / thesysdev ↗

Noticias relacionadas

Preguntas frecuentes

¿Qué es OpenUI?
Un framework open source de Thesys para UI generativa: en vez de devolver un párrafo, el modelo escribe componentes (gráficos, tablas, formularios) en un lenguaje propio, OpenUI Lang, y tu app los pinta mientras llegan.
¿En qué frameworks funciona?
Tiene runtimes oficiales para React, Vue 3, Svelte 5 y Angular. Pero las librerías de componentes ya hechas y la interfaz de chat lista para usar son solo de React.
¿Cuántos tokens ahorra de verdad?
En el benchmark de la propia Thesys, un 52,8% de media frente al JSON de Vercel json-render en 7 escenarios, con un mejor caso del 67,1% en un formulario de contacto. No hay medición independiente.
¿Es gratis?
El código tiene licencia MIT. La vía que recomienda la documentación pasa por OpenUI Gateway, el servicio de pago de Thesys, con un plan gratuito de 3.000 llamadas al mes. También puedes llamar directamente a tu proveedor de LLM.
¿Es lo mismo que wandb/openui?
No. wandb/openui es otro proyecto, de Weights & Biases, que genera interfaces a partir de una descripción. Solo comparten el nombre.

De la misma familia · ForjaCMS

¿Y si tu próximo cliente no necesitara WordPress?

Dale un panel para gestionar su contenido y quédate tú con una web Astro rápida, segura y fácil de mantener.

Descubre ForjaCMS