Back to showcase

Generative UI

LLM-composed interfaces

LLM-generated dynamic UIs with json-render and 36 pre-built shadcn/ui components. The AI composes the interface, the widget renders it.

The app

LLM-composed interfaces.

LLM-generated dynamic UIs with json-render and 36 pre-built shadcn/ui components. The AI composes the interface, the widget renders it.

What's interesting

  • The AI composes the UI on the fly from 36 pre-built shadcn/ui primitives.
  • json-render interprets a JSON layout tree. No client-side code generation.
  • Fully interactive: buttons, inputs, and state all work inside the widget.