Zurueck zur Liste
📚Ressourcen

shinygenui: Catalog-Constrained Generative UI for R and Shiny

Nan Xiao
2026-09-22

Ueberblick

Nan Xiao's R package lets an LLM create, update, and remove developer-defined Shiny components through typed ellmer tool calls. Its documentation includes runnable data-explorer examples, custom reactive widgets, and saved interface traces, providing a native R implementation of catalog-constrained GenUI.

Zusammenfassung

Generative UI in the Shiny Runtime:

1. Validated composition: Catalog schemas and component checks constrain tool arguments; model output is data rather than executable R
2. Local interaction: Sliders and other Shiny inputs update components without another model call
3. Replayable construction: Saved tool-call traces rebuild a canvas without an LLM
4. State limits: Component updates and replay reset embedded inputs to defaults; conversation history remains disabled until it can restore the canvas and registry together

[Official implementation guide](https://nanx.me/shinygenui/articles/shinygenui.html). The project changelog dates release 0.2.0 to September 22, 2026.

Tags

generative-uirshinycomponent-catalogtrace-replay

Aehnliche Artikel

Ein kuratiertes Verzeichnis fuer Generative UI, GenUI und Intelligent UI.

Erstellt mit ❤️ von der Community