Overview
OpenUI is a generative UI toolkit for building agents that respond with interactive interfaces, not just text. Agents compose the interface best suited to each request, from inline forms and data visualizations to dashboards, reports, and presentations.
Agent Interface
Agent Interface is a frontend SDK for building agentic experiences. It includes streaming conversations, thread history, native support for generative UI, and an artifact workspace without requiring you to assemble the application shell from scratch.
Explore Agent InterfaceOpenUI Lang
OpenUI Lang is an open-source, streaming-first language and runtime for generative UI. Agents compose interfaces from your component library, while the runtime parses and renders their output progressively as it streams.
Explore OpenUI LangOpenUI Cloud
OpenUI Cloud is the managed backend for OpenUI. It provides model access and automatic fallbacks, validates generated output, persists conversations and artifacts, and includes built-in tools, reports, and presentations.
Explore OpenUI Cloud