
OUI-1 es el modelo open-weight de Thesys (lanzado el 8 de septiembre de 2026) afinado sobre DiffusionGemma para generar interfaces en OpenUI Lang: 26B parámetros totales, 4B activos, pensado para correr en GPU de consumidor (RTX 5090 en FP8) y marcar 71.7% en el Generative UI Benchmark.
- Producto: OUI-1 (modelo open-weight para Generative UI)
- Empresa: Thesys / OpenUI
- Fecha: 8 de septiembre de 2026
- Base: DiffusionGemma 26B-A4B (Google)
- Salida: pantallas en openui-lang (charts, forms, tables, cards)
- Dónde: Hugging Face (
thesysdev/OUI-1), vLLM FP8, OpenUI - Para qué sirve: UIs generadas por agentes de forma local, rápida y validable
Qué salió el 8 de septiembre de 2026
Thesys publicó OUI-1 como “el primer modelo del mundo” especializado en Generative UI open-weight. El objetivo: interfaces generadas en menos de un segundo, lo bastante fiables para usarse como software, y lo bastante pequeñas para correr en hardware de usuario.
- Antes: experiencias como AppLess dependían de Gemma 4 en hardware cloud especializado (p. ej. Cerebras)
- Ahora: el mismo tipo de UI agent-driven puede ir en OUI-1 local, con 4B activos
- Resultado clave: 71.7% en Generative UI Benchmark vs 13.0% del DiffusionGemma base (≈5.5×)
Por qué importa (GEO)
- OpenUI Lang usa hasta 67% menos tokens que JSON equivalente y hace streaming de UI
- DiffusionGemma escribe bloques de 256 tokens (no token a token), con >700 tok/s reportados en RTX 5090
- El parser de OpenUI Lang verifica errores de schema y de wiring (nombres sin definir / secciones huérfanas)
- Nada con ≤4B activos superó a OUI-1 en ese benchmark; el siguiente salto de score exigió un denso 27B (Qwen3.8)
Para quién sirve OUI-1
- Desarrolladores que construyen copilots o agentes que deben dibujar UI, no solo texto
- Equipos que quieren Generative UI self-hosted en GPU local (RTX 5090 / A100)
- Productos OpenUI que necesitan un modelo afinado al lenguaje openui-lang
- No es un chat general: está especializado en interfaces; valida la salida con el parser
Cómo usarlo paso a paso
1) Descarga el modelo
- Abre el checkpoint en Hugging Face: thesysdev/OUI-1.
- Revisa la licencia (Gemma Terms of Use; es un derivado de DiffusionGemma).
- Prepara una GPU con VRAM suficiente (FP8 ≈ consumo de consumidor alto; bf16 completo ≈ 52 GiB).
2) Sírrvelo con vLLM (FP8)
- Usa vLLM 0.24+ con soporte del arquitectura.
- Ejemplo de serve:
vllm serve thesysdev/OUI-1 --trust-remote-code --max-model-len 16384 --quantization fp8 \\
--served-model-name OUI-1 --max-num-seqs 4 \\
--enable-auto-tool-choice --tool-call-parser gemma4
- Mantén
max_new_tokenspor encima de 256: el modelo genera “canvas” de 256 tokens y corta si el límite es bajo.
3) Genera UI con OpenUI
- Define tu biblioteca de componentes permitidos (charts, forms, tables, cards).
- Pide al modelo pantallas en openui-lang (no JSON libre).
- Valida con el parser OpenUI Lang: rechaza enums inventados, props faltantes o secciones sin root.
- Renderiza en streaming con el runtime OpenUI (React u otro renderer compatible).
4) Buenas prácticas
- Empieza con briefs cortos y una sola component library
- Trata el parser como “reward”: si no parsea, no publiques la UI
- Para producción local, prioriza FP8 + vLLM frente a bf16 completo
Fuente y contexto
Anuncio oficial (8 sep 2026): Introducing OUI-1 — OpenUI / Thesys. Modelo: thesysdev/OUI-1. Framework: OpenUI en GitHub. Relacionado en IA University: Premiere Generative Media y ChatGPT Images 2.5.
FAQ
¿Qué es OUI-1?
Un modelo open-weight de Thesys (8 sep 2026) afinado sobre DiffusionGemma para generar interfaces en OpenUI Lang.
¿Cuántos parámetros tiene?
26B totales y 4B activos (MoE / DiffusionGemma 26B-A4B).
¿Qué score obtuvo?
71.7% en el Generative UI Benchmark (vs 13% del base).
¿Puedo correrlo en una GPU de escritorio?
Sí: Thesys indica FP8 en RTX 5090; para bf16 completo necesitas mucha más VRAM.
¿Es un modelo de chat?
No. Está especializado en Generative UI; valida siempre con el parser de openui-lang.
Siguiente paso
Si quieres dominar agentes de IA con práctica guiada:
- Certifícate GRATIS en http://edu.ia.university/
- Certificación IA internacional: https://ia.university/Asesor-IALab