Concept, not a prototype · House brand as example
Four hours. Two kids.One very large ship.
A cruise app knows the guest’s cabin, their party, their dining time, and where the ship is. It shows them the same tile grid it shows everyone else, with their name at the top. Personalization changed the content. It did not change the screen. This concept changes the screen.
A chatbot hands you a paragraph.
GenUI hands you the screen.
Ask a chatbot and you get text to read, then taps to make it happen. GenUI answers in the interface itself, composed for the moment and ready to act.
Generative UI is an interface the model composes at runtime. It assembles real components from your design system around each guest and the live moment, instead of answering in text.
Same data. Different screen.
Every guest gets the same app and the same data. Watch the screen rebuild itself around each one.
The phone is one surface.
GenUI composes them all.
Different guests engage in different ways. GenUI intelligently recomposes the experience for every surface, from laptops and tablets to the TV in a guest’s cabin, delivering the right interface at the right moment.
VGV Voyage is our in-house demo brand, built to show what GenUI can do. In a real deployment, every surface is composed from your brand’s design system, components, and content.
From a static screen to a screen that acts.
Drop a generative surface into one high-intent moment, leave the rest of the app untouched, and watch the friction fall away.
Stop making guests browse.
A filtered list makes them do the work. GenUI composes the day around their party, pace, and budget, ready to book.
Skip the reservation form.
Four dropdowns become one held table, composed around the whole party and tonight, a tap from confirmed.
Don’t make them re-plan.
A static alert hands the guest the problem. GenUI recomposes the day around the weather and holds what matters.
The model orchestrates. It never paints pixels.
GenUI never generates raw interface code. The model selects from a pre-validated catalog of your components, then the Flutter GenUI SDK assembles and renders them. Three inputs govern every screen.
The operating logic of the agent. The rules, tone, and constraints that keep every generated surface aligned with your brand and business intent.
Intent, preferences, and live state, bound to the catalog so the model can assemble an experience tailored to the moment.
The vocabulary of the system. The approved components and patterns the model is allowed to use, and nothing else.
Governed by a method, not a prompt.
We partner with your team to define a custom Generative Design System, then build the AI-driven architecture that runs it in production. The fluidity of AI with the safety of enterprise design.
Composed live.
Never off-brand.
Every generated screen is built from your design system and your real data, reviewed before it ships, and bounded by controls your team holds.
Bounded zones, kill switches, and measurement, built in. Your team stays in control of where GenUI runs and how it rolls out.
GenUI only ever composes from your design system, a brand-safe set of components. Nothing it can invent.
Screens render from your live systems and real availability, never mock data or a stale rule.
Every screen can be inspected and replayed, so you see exactly what a guest will see.
Validated and accessibility-checked on every screen. Anything that fails falls back to a standard component.
We’ll care about your success as much as you do.
Our unicorns read every message and reply, usually the same day.
Start the conversationA 30-minute call about what you’re building.






