動察 Beating AI 速報、Vercel Labs のエンジニア Chris Tate が json-render に Jev を接続し、AI が実行時に直接 UI を組み合わせる実験を開始した。
json-render はボタン、カード、入力欄、データ、アクションを事前に用意する。Jev は大規模モデルのようにトークンごとに完全な JSON を書く必要はなく、どのコンポーネントを使うか、どう並べるか、どこに置くかだけを決定し、通常の UI レンダラーに渡す。新しいインターフェースはデフォルトで一度の判断で主要コンポーネントを選び、必要に応じて二度目の判断でレイアウトを配置する。
同じ列車チケット画面の生成デモでは、デフォルトの JSONL モードがリクエストから完了まで 3.21 秒かかったのに対し、Jev はわずか 0.88 秒だった。
将来のアプリのインターフェースは、完全にハードコードする必要がなくなるかもしれない。UI は実行時の意思決定となり、同じアプリでも異なるユーザー、タスク、状態に応じて、その場で異なるページを組み立てられる。Jev の今回のデモはすでに完全な生成時間を 1 秒以内に抑えており、少なくともこのようなインタラクションにリアルタイム感が生まれ始めている。
Runway が先月末に発表した Solaris も同様の方向に賭けているが、その路線はより急進的だ。Solaris はワールドモデルを使ってフレームごとにインターフェース全体を生成し、従来のコードとコンポーネントを直接迂回する。Jev は依然として開発者が事前に書いたコンポーネントとアクションを使用し、その組み合わせ方だけを動的に決定する。一つはソフトウェアをリアルタイム生成されるビデオ世界に変えようとし、もう一つはソフトウェアにいつでも再構成できる顔を持たせようとするものだ。