OUI-1、世界初のGenerative UIモデルを公開—4Bアクティブパラメータで71.7%を達成
OUI-1: world's first model for Generative UI

OpenUIが、世界初のGenerative UI専用モデル「OUI-1」をリリース。DiffusionGemmaをファインチューニングしたオープンウェイトモデルで、Generative UI Benchmarkで71.7%を記録し、ベースモデルの13.0%から大幅に向上。26Bパラメータのうちアクティブは4Bで、RTX 5090などのコンシューマーGPUで動作する。UIを生成するための言語「OpenUI Lang」を採用し、JSON比で最大67%のトークン削減を実現。自己蒸留による学習で、速度と信頼性のトレードオフを解消し、27のコンポーネントライブラリで汎化した。
自己蒸留により、シーソーのように相反していたスキーマエラーと配線エラーが、同じモデルで同時に減少した。
HNでの議論
62- znnajdla
これで一番興味深いのは、彼らがそのタスクのために独自の言語、つまりDSLを作ることにした点だ。つまり、単なる大規模言語モデルではなく、独自の言語を持つLLMなのだ。
これから登場する最高のAIシステムは、実際にはこのような完全なパッケージ、つまりハーネス、DSL、そして特定の成果をより安く速く生み出すために設計された全体パッケージになるだろうという気がしている。
そして、その完全なパッケージを生み出すことが、ソフトウェアエンジニアリングが廃れない理由なのだ。
- raincole
お気に入りのアプリのUIがデザイナーに変えられて、3ヶ月ごとに学び直さなきゃいけないのが嫌い?
おめでとう!これからはアプリを開くたびに学び直すことになるよ。
- alentred
すべてがiSomethingだった時代を覚えてる?初代iPodやiPhoneは当時、本当のトレンドを生んだ。
今、多くのAI製品が同じ波に乗っているように見える。Open WebUI、OpenHands、OpenUI。ただ、この類縁性には少し疑問があるけどね。
- piterrro
この分野では、Gen UIが何であり、何に使われるのかについて大きな誤解があると思う。多くの人はそれをWebアプリを構築するためのフレームワークと呼ぶが、そうではない。Gen UIは、LLMがマルチターンの会話の中でUIをその場で構築するためのDSLだ。つまり、使い捨ての、一回限りのインターフェースや可視化のためのものだ。DSLを使う理由は実用主義、つまり標準化とトークン節約のためだ。
LLMが生成したHTML/CSS/JSやReactアプリはGen UIではない。
- pcdevils
LLM以前に、スティーブ・クルーグは『デザインは推測するな』を書いた。
今や、ユーザーを混乱させ、非決定的であるがゆえにサポートチームにとって悪夢となるような、ランダムなUIの世代がやってくる。たとえ彼らには実際のサポートがなく、ただLLMが増えるだけだろうが。