Mitigate AI Platform

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

Separator

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:

ImageBlock

ImageGallery

CodeBlock

Tables

Table

Charts

BarChart

Grouped

Stacked

LineChart

Linear

Natural

Step

AreaChart

Linear

Natural

Step

RadarChart

HorizontalBarChart

Grouped

Stacked

PieChart

Pie

Donut

RadialChart

SingleStackedBarChart

ScatterChart

Forms

Form

FormControl

Label

Input

TextArea

Select

DatePicker

Slider

CheckBoxGroup

RadioGroup

SwitchGroup

Buttons

Button

Large

Medium

Small

Extra Small

Data Display

TagBlock

Tag

Large

Medium

Small

Commerce

AddToCartForm

On this page