OpenUI's New AI Designs App Screens From a Single Sentence
Could let anyone mock up an app screen without touching code — even offline.
OpenUI, a project focused on AI-generated interfaces, has released OUI-1 — a model that draws the visual parts of an app. It's built on top of DiffusionGemma, an openly available AI model. Here's the twist: instead of writing HTML or React code (the standard building blocks of websites and apps), it writes in OpenUI-Lang, a shorthand language created specifically for describing screen layouts. Think of it as a specialist dialect for "put a search bar here, a button there."
Why does the shorthand matter? When you ask an ordinary chatbot to produce this format, you first have to paste in a long block of instructions explaining the rules. That eats up the AI's memory — its context window, the amount of text it can hold in mind at once. Training the model on the language directly means less explaining and more room for your actual request. It's like hiring a colleague who already knows your company's form templates instead of training them from scratch every morning.
The catch is twofold. First, the person who spotted the release wonders whether a model drilled in one format will get stuck in it — answering with layout code when you just wanted a normal sentence or a Markdown list. Nobody has tested that yet. Second, running it yourself is genuinely hard. DiffusionGemma isn't supported by llama.cpp, the free engine behind most local AI setups, so Ollama — the easy one-click option — is off the table. The files are on Hugging Face, but getting them running is a developer-level project.
So what's the bigger picture? Generative UI is the promise that you describe a screen and it simply appears — dashboards, forms, prototypes, no designer required. Running a model like this on a consumer graphics card such as an RTX 5090 would mean your ideas never leave your desk: no subscription, no data uploaded. That's appealing. But today OUI-1 is a tinkerer's toy, not a product. Watch this space.
- OpenUI's OUI-1 draws app screens — buttons, menus, forms — from a plain description instead of hand-written code
- It writes in its own shorthand language, which saves the AI's limited 'memory space' for your actual request
- Running it on your own PC is currently a developer-only project; popular easy tools don't support it yet
Why It Matters
One day you could describe an app screen and see it instantly — privately, on your own computer.