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.