← All glossary terms
Glossary

Generative UI

GlossaryBy OpenCharts TeamPublished

Generative UI is OpenCharts’ pattern of streaming live, interactive components — flowcharts, tables, code previews, calendars, image canvases — directly into the chat as Theo answers.

In depth

Where most chat tools render plain text, OpenCharts streams typed artifacts: a flowchart that opens in the editor, a table you can sort inline, a code sandbox with a live preview, a calendar you can edit. The artifacts coexist with the chat thread so the conversation and the deliverable are part of the same surface.

Generative UI is powered by Theo tool calls (e.g. create_flowchart, create_table, start_calendar_code) and renderers in the chat client. Each artifact card has its own follow-up actions — open, share, iterate, restyle.

Examples

  • Streaming flowchart card
  • Inline editable table
  • Live Sandpack code preview

Also known as

streaming UIinteractive artifactstool UI

Want to put this concept to work in OpenCharts?

See Generative UI

Related terms