01Hub di professionisti · Generative UI

Costruiamo Interfacce AI Che vanno in produzione.

Consulenza e sviluppo di Generative UI per team che hanno bisogno di funzionalità AI in produzione — non demo. Streaming components, flussi di tool-use, workflow agentici, consegna end-to-end.

Leggi la guida completaApri il Playground

Contenuti e dati aggiornati a marzo 2026.

input in streaming
output renderizzato
Demo in streaming

02Principi

What is generative UI?

Generative UI is interfaces produced by language models at runtime. Components are streamed from LLM output and rendered as real UI, not text. The model picks the form alongside the content: a chart for numbers, a form for input, a list for choices.

01

Il modello sceglie la forma

Un grafico per i numeri, un modulo per l'input, un elenco per le scelte.

02

Componenti dalla tua libreria

Il modello non scrive HTML o JSX — sceglie dalla tua libreria.

03

Streaming, non testo

Gli elementi interattivi arrivano in streaming come vera UI, non come testo.

04

Modifiche tramite prompt

I cambiamenti si pubblicano modificando il prompt o il catalogo.

Traditional UI

Generative UI

Form chosen by the designer at build time

Form chosen by the model at inference time

Static templates, deterministic outcomes

Runtime components, probabilistic outcomes

Same screen for every user, every request

Different shape per user, per request

Changes ship through a release cycle

Changes ship by editing the prompt or the catalog

05Stato

State of generative UI — runtimes at a glance

Five production-grade options, compared on stack, streaming model, openness, and maturity.

RuntimeMaturazioneIn breve
Vercel AI SDK MatureStreaming React/Vue components with first-class tool use. The default for new Next.js and Nuxt apps.
CopilotKit MaturingDrop-in copilot hooks and UI primitives. Strong for adding an assistant to an existing app.
Tambo EarlyComponent catalog the model picks from. Useful when the design system is the unit of generation.
Thesys C1 MaturingHosted API that returns ready-to-render UI. Trades infra ownership for time-to-first-screen.
A2UI (Google) EarlyOpen JSON schema for renderer-agnostic UI from agents. Cross-runtime, very early.

Open Source

Markdown in streaming senza sfarfallio

I renderer basati su innerHTML distruggono il DOM a ogni token, causando sfarfallio, perdita del focus e reflow del layout. Generative DOM confronta l'AST e aggiorna solo ciò che è cambiato: fino a 90× meno lavoro sul DOM, senza sfarfallio.

generative-dom · live

usermostra vendite Q1

modeltool · revenueChart({range:"Q1",currency:"RUB"})

dom<RevenueChart/> — montato

dom<FilterPanel/> — montato

diffsolo i nodi modificati · senza sfarfallio

07Open Source

Web component che gli LLM possono davvero comporre

Oltre 100 tag indipendenti dal framework — superfici di chat, grafici, matrici decisionali, widget didattici — ciascuno con un meta.json validato che espone props, eventi, slot, temi e dipendenze come JSON leggibile dalla macchina. Il modello vede il catalogo come uno sviluppatore e sceglie la primitiva giusta per i dati che sta per renderizzare.

ce-chat-bubblece-kpice-decision-treece-pros-consce-tool-callce-feedback-barce-source-cardce-stream-statusce-bar-chartce-calloutlesson-quizlesson-rule

Catalogo: 100+ tag · meta.json su ciascuno.