A startup just dropped a free open-source spec that generates UI components with 67% fewer tokens than JSON.
It's called OpenUI. One protocol. No SDK lock-in. No proprietary runtime. You plug it into any LLM and the model starts shipping clean UI instead of bloated JSON blobs.
Every "AI generates UI" framework before this made you pick one trade-off. Spend the tokens and get rich components. Compress the output and lose half your interactivity. Skip the schema and ship broken renders. OpenUI does all of it inside a single open spec.
Here's what makes it different from every LLM-to-UI pipeline that came before:
→ 67% token reduction vs JSON for the exact same rendered component, which means your bills drop by two-thirds on every UI generation call
→ Model-agnostic, works with Claude, GPT, Gemini, DeepSeek, Llama, anything that can output structured text
→ Component-first instead of element-first so the LLM thinks in buttons, cards, and forms instead of nested div soup
→ Streamable by design, components render as the tokens arrive instead of waiting for the full response
→ Framework-neutral output that compiles to React, Vue, Svelte, or plain HTML without rewriting the prompt
→ Built-in primitives for forms, charts, tables, modals, and dashboards so you stop reinventing the same 40 components every project
→ Type-safe schema that catches malformed LLM output before it ever hits the renderer
→ Zero runtime dependency, the spec is just text the model already knows how to produce
Killed: $200/mo "AI UI builder" SaaS, every prompt-to-React wrapper sitting on top of a bloated JSON schema, the 4000-token system prompts trying to teach GPT what a button is.
Works with every major LLM provider. No API key lock-in. No vendor.
MIT License. 100% Opensource.