Back to blog
Spec UpdatesOct 24, 20264 min read

Introducing OUAS: The OpenUI Adaptive Standard

OU

OUAS Core Team

@ouas_standard

Today we are open-sourcing the first draft of the OpenUI Adaptive Standard (OUAS) — a deterministic, strictly validated specification that allows AI agents to interface directly with your React component tree.

The Problem with "AI-Generated UI"

Until now, AI UI generation has mostly meant "AI writes code for you." This is great for scaffolding, but terrible for runtime personalization. You can't safely eval arbitrary code that an LLM returns directly in a production application. The risk of breaking layouts, injecting XSS, or hallucinating props is too high.

Enter the Component Manifest

Instead of generating code, OUAS asks agents to generate a strictly typed JSON Layout Config based on an application's Component Manifest.

OUAS moves AI out of the codebase and into the layout config.

We'll be publishing more deep dives in the coming weeks. For now, check out the Getting Started guide to try it out.