OpenUI - 生成UIのためのオープン標準フレームワーク
(github.com/thesysdev)- LLMベースのUI生成向けフルスタックフレームワーク : UI生成用言語、ランタイム、コンポーネント、チャットインターフェースまでをすべて含む
- OpenUI Lang: UI生成のための言語。Vercelのjson-renderと比べて最大67%のトークン削減、最大3倍高速
- Reactランタイム: トークン単位で段階的にレンダリングし、チャート・フォーム・テーブルなどの基本コンポーネントセットを提供
- ライブラリベースのプロンプト生成: 許可されたコンポーネントのみをモデルが出力するよう制御
npx @openuidev/cliでアプリのスキャフォールディングとシステムプロンプトを自動生成- Playground提供 : openui.com/playgroundでリアルタイムテストが可能
- Agent Skill連携 : Claude Code・CopilotなどでOpenUI Langベースのアプリ生成・デバッグをサポート
3件のコメント
Googleのa2uiを見ていて、使うのがかなり難しいと感じていたのですが、今回のプロジェクトはもう少し簡単に適用できそうですね。shadcnのようなデザインフレームワークが登場して、チャットボットに基本的に統合されていくのではないかと思います。
うーん、まだ違う気がしますね
Webでは単純なレンダリングよりもインタラクションのほうが重要で、これからどのように進化していくのか…