TL;DR
Generative UI のためのオープンな標準。AI モデルに、チャート、テーブル、フォーム、ダッシュボードなどのインタフェースを生成させる。Thesys が開発・保守している。
仕組み
LLM は、OpenUI Lang という言語で、自分のコンポーネントを使ったインタフェースを書く。OpenUI Lang は JSON ではなく、1 行で 1 つのコンポーネントを定義するので、レスポンスのストリーミング中から描画を始められる。
描画先は React、Vue、Svelte、Angular、Lynx などに対応している。複数の AI モデルやエージェントのフレームワーク、shadcn/ui や Material UI などのデザインシステムとも組み合わせられる。