Flutter Generative UI (GenUI) is an AI-driven framework for dynamically generating Flutter screens and conversational UI flows using the genui package with…
Flutter Generative UI (GenUI) is an AI-driven framework for dynamically generating Flutter screens and conversational UI flows using the genui package with Firebase AI (Gemini). It targets scenarios that require runtime-generated screens, adaptive layouts based on structured AI responses, and conversational or data-driven UX rather than static, hand-crafted layouts. Key components include A2uiMessageProcessor (translates AI messages into widget actions via a widget catalog), ContentGenerator / FirebaseAiContentGenerator (manages system instructions, tools, and model communication), and GenUiConversation (a façade coordinating processing, generation, and lifecycle). Widgets bind to a central DataModel using literal or path-based values for reactive updates. Setup is via flutter pub add genui and flutter pub add genui_firebase_ai with macOS/iOS network entitlements. Core advantages: rapid prototyping, reduced boilerplate, centralized reactive state, and validated widget schemas to keep AI output runnable and safe.
Esta página faz parte do hub OpenClaw Skills com guias de instalação, navegação por categorias e links práticos.