Once UI Blog
Builder stories
Posts
Once UI
Design tokens your agent can follow
How coding agents read the Once UI component catalog
AGENTS.md for design systems
What is an agentic design system?
Once UI 2.6: it thinks in a cube
Once UI Stack chat: an AI chat with a face
Once UI 2.5: reactions that move
Once UI 2.4: ready for AI apps
Once UI 3.0 beta: one way to say it
Stack languages: your app in Hungarian, or in two
Stack store: your shop on your own site
Liquid Metal: chrome that never sets
Chirio, redesigned
Styled screenshots in Chirio
Once UI 2.3: made for real apps
Frametic is now a video and capture studio
Agents write about 40% less code from Stack
Magic Portfolio, now on Once UI 2
Frametic MCP: let your agent film your site
Once UI Stack: your site as a desktop app
Once UI Stack, redesigned
Stack: teams and billing
Prism Glow: soft prism light behind your sign-in screen
Once UI for React Native: the same props on a phone
Once UI 2.2: chat, forms and mobile
Dither: your own image or video as a dithered print
Once UI 2.1: The pieces apps kept asking for
Once UI 2.0: A system an AI can build with
What made Once UI 2.0 possible
Once UI 2.0 alpha: Measured, not assumed
Colour arrives in pairs
Once UI 1.8: Polish as a feature
Once UI 1.7: Form with Intent
From products to systems: a new service model
Magic Journal: A different medium for long-form writing
Supa Social: The next milestone of our journey
Once UI is open source. Here's how we plan to keep it that way.
Designing a timeless, AI-native brand
Once UI 1.5: Curiosity in code
Once UI 1.4 migration guide: The breakpoint object
Launching in the AI-native era: A guide for indie builders
The first design system for indie builders
Builder Stories
Side and Once UI: From café website to reservation system
SatisPro and Once UI: Scaling smarter review management
IQON and Once UI: Scaling with a design system
Dev: Blending science and code with Once UI
JExcellence and Once UI: Turning experiments into enterprise apps
OsmyReal: Launching a platform for mobile gaming with minimal coding
TrademarkTrademark
Ctrl k
Search…
Sign up
Once UI Blog
Builder stories
Posts
Once UI
Design tokens your agent can follow
How coding agents read the Once UI component catalog
AGENTS.md for design systems
What is an agentic design system?
Once UI 2.6: it thinks in a cube
Once UI Stack chat: an AI chat with a face
Once UI 2.5: reactions that move
Once UI 2.4: ready for AI apps
Once UI 3.0 beta: one way to say it
Stack languages: your app in Hungarian, or in two
Stack store: your shop on your own site
Liquid Metal: chrome that never sets
Chirio, redesigned
Styled screenshots in Chirio
Once UI 2.3: made for real apps
Frametic is now a video and capture studio
Agents write about 40% less code from Stack
Magic Portfolio, now on Once UI 2
Frametic MCP: let your agent film your site
Once UI Stack: your site as a desktop app
Once UI Stack, redesigned
Stack: teams and billing
Prism Glow: soft prism light behind your sign-in screen
Once UI for React Native: the same props on a phone
Once UI 2.2: chat, forms and mobile
Dither: your own image or video as a dithered print
Once UI 2.1: The pieces apps kept asking for
Once UI 2.0: A system an AI can build with
What made Once UI 2.0 possible
Once UI 2.0 alpha: Measured, not assumed
Colour arrives in pairs
Once UI 1.8: Polish as a feature
Once UI 1.7: Form with Intent
From products to systems: a new service model
Magic Journal: A different medium for long-form writing
Supa Social: The next milestone of our journey
Once UI is open source. Here's how we plan to keep it that way.
Designing a timeless, AI-native brand
Once UI 1.5: Curiosity in code
Once UI 1.4 migration guide: The breakpoint object
Launching in the AI-native era: A guide for indie builders
The first design system for indie builders
Builder Stories
Side and Once UI: From café website to reservation system
SatisPro and Once UI: Scaling smarter review management
IQON and Once UI: Scaling with a design system
Dev: Blending science and code with Once UI
JExcellence and Once UI: Turning experiments into enterprise apps
OsmyReal: Launching a platform for mobile gaming with minimal coding
Sponsored
Aveiro
aveiro.app
Sponsored
Aveiro
aveiro.app
TrademarkTrademark
Once UIDocumentationBlog
© Once UI. All rights reserved.
Built with Aveiro
Guide

What is an agentic design system?

A design system written only for people leaves a coding agent guessing. An agentic one ships the rules, catalog, examples and checks the agent needs. Here is what that means, and how Once UI does it.
Updated 1 hour ago
AGENTS.md for design systems
Once UI 2.6: it thinks in a cube
Ask a coding agent to build a settings page with your component library and it will. The page compiles, the buttons are your buttons, and it still looks slightly wrong: a padding of 18 where your scale says 16 or 24, a grey that isn't in the palette, a custom div with a border where a Card already exists. The agent didn't misbehave. It started from zero, read only what was in front of it, and filled every gap with a reasonable guess. A design system written for people expects you to learn its conventions over time. An agent never gets that time.

The short definition

An agentic design system is a design system that a coding agent can use as well as a person can. Next to the components and tokens, it ships the context an agent needs, in a form it can read in a few steps, and a way to check what the agent wrote. The components themselves can be ordinary React components. What changes is everything around them.

What it ships besides components

Rules the agent can hold in context. The conventions a senior designer would explain in a review, written as a short file the agent loads before any UI task: which component to reach for, which props replace custom CSS, what never to write. A catalog to choose from. A machine-readable list of every component and what it is for, so the agent picks a Dialog by purpose instead of inventing one. Tokens, not values. Spacing, colour, radius and type as named tokens. An agent that writes padding="24" and onBackground="neutral-weak" can't drift off the scale, and a theme change still reaches every screen it built. Examples for the whole task. Agents copy structure well. A reviewed example of a pricing page or a dashboard shows how the parts fit together, which a props table never does. A check after the code is written. A validator that reads the generated file and flags props that don't exist, raw HTML where a component belongs and wrong imports, before a person has to review it. Instructions where agents look. AGENTS.md, CLAUDE.md and editor rules inside the project, so the agent finds all of the above without being told every session.

How Once UI does it

Once UI ships all of this inside the npm package, under ai/. A manifest lists the files. A compact rules file covers layout, tokens and the mistakes agents make most. A catalog describes every component by purpose. Task bundles cover the screens people build most (a hero, pricing, settings, a dashboard, chat, auth and more), and each bundle carries every component, type and gotcha that task needs, so the agent can write from one read.
Two commands connect a project to it:
The first writes the harness section into AGENTS.md, CLAUDE.md and a Cursor rule. The second checks a file the agent wrote.
The agentic design system page on once-ui.com goes through each part, and the docs for AI coding agents list every file.

What it doesn't do

An agentic design system doesn't replace taste. It carries decisions someone made once (the scale, the palette, the components, the layout patterns) so an agent can apply them consistently. Deciding what the product should be, and how it should feel, is still the job of the people building it.
Read the agent docs
npx once-ui-init-agent
npx once-ui-validate-ai-code app/page.tsx