OpenUI
OpenUI is a full-stack Generative UI framework — a compact streaming-first language, a React runtime with built-in component libraries, and ready-to-use chat interfaces — that is up to 67% more token-efficient than JSON.
Most AI applications are limited to returning text (as markdown) or rendering pre-built UI responses. Markdown isn't interactive, and pre-built responses are rigid (they don't adapt to the context of the conversation).
Generative UI fundamentally changes this relationship. Instead of merely providing content, the AI composes the interface itself. It dynamically selects, configures, and composes components from a predefined library to create a purpose-built interface tailored to the user's immediate request, be it an interactive chart, a complex form, or a multi-tab dashboard.
OpenUI is the Generative UI framework powering Mitigate's chat interface. To enable it, select OpenUI as the Output Format in your workspace settings.
Examples
E-commerce
Kanban Board
Layout
Stack
Tabs
Accordion
Steps
Carousel
Separator
Modal
Content
Card
TextContent
MarkDownRenderer
Callout
TextCallout
Image
Default aspect ratio 3:2 and scale fill:
Aspect ratio 16:9:
Aspect ratio 4:3:
Aspect ratio 4:3 with scale fill, the default, which crops the image to the frame:
Aspect ratio 4:3 with scale fit, which shows the whole image inside the frame: