Without one system
- Designers work from a Figma file
- Developers copy values into code by hand
- AI agents guess your colors and sizes
New: your AI agent can read it over MCP
One color in. 11 shades, type, 74 components and code out, all checked for contrast. Designers use it in Figma, developers in code, and your AI agent reads it through MCP.
Free to start. No card needed.
The problem
Designers have one file, developers another, and AI agents guess. So the app drifts: nine blues, three button sizes, text nobody can read.
How it works
Pick a color or answer a few questions, tweak the result in Studio, then use it in Figma, code and your AI tools.
Paste your brand hex or describe your app in plain words. The preview follows every answer.
Tell me about your app in your own words, or answer one question at a time.
#6C2BD9
Change a shade, a font or a corner radius, and every part that uses it follows.
#6C2BD9#2F6BEB
Copy one command, add it to Figma, or hand it to your AI agent. They all get the same tokens.
$ npx uix-ui@latest new my-app <id>CopyCopied
Where it goes
Change a color once, and your Figma file, your code and your AI agent all read the new value.
The plugin adds real variables and components, not pictures of them.
#6C2BD9StyleModernGenerateGeneratingDone
Local variablesPrimitivesLightDark
primary/50#F5F3FF
primary/100#DBD5FF
primary/300#AB95FF
primary/500#824BF6
primary/600#6D2DDA
primary/800#41008E
primary/900#2B0063
The same values as tokens, in the format your stack reads.
:root {
--uix-primary-50: #F5F3FF;
--uix-primary-100: #DBD5FF;
--uix-primary-300: #AB95FF;
--uix-primary-500: #824BF6;
--uix-primary-600: #6D2DDA;
--uix-primary-800: #41008E;
--uix-radius-md: 12px;
--uix-font-sans: "Plus Jakarta Sans";
}@import "tailwindcss";
@theme {
--color-primary-50: #F5F3FF;
--color-primary-500: #824BF6;
--color-primary-600: #6D2DDA;
--color-primary-800: #41008E;
--radius-md: 12px;
}
/* class="bg-primary-600 rounded-md" */{
"primary": {
"500": { "$type": "color", "$value": "#824BF6" },
"600": { "$type": "color", "$value": "#6D2DDA" }
},
"radius": { "md": { "$type": "dimension", "$value": "12px" } }
}Your agent reads the real tokens over MCP, so it stops guessing.
You: make a dashboard for my bakery
The agent calls the tool create_design_systembrief: “bakery dashboard”, primary: #6C2BD9done
Agent: Done. These tokens drive the first card:
#6D2DDA#DBD5FFReal parts
Every part below is drawn live from your shades. Try another color and they all follow.
primary-600primary-500 focusprimary-50 hoverprimary-600 onprimary-700 textprimary-100primary-50primary-200 to 800surface + primary-600primary-100 to 700primary-500primary-50 selectedFor AI agents
Give your agent one address. It can make a design system, read the ones in your account and fetch components in your colors.
https://useuix.com/mcpTools: create_design_system, get_design_system, get_component, search_presets.npx uix-ui@latest new my-app --theme lagoon-stretchStarts a React app with the full system. No API key needed.Products
Start with the UIX Design System Generator, on the web or in Figma. UIX UI reads the same tokens. UIX Icons and UIXport have their own sites.
In your browser
Your brand, as a system. One color in, a complete system out.
Open the GeneratorThe Generator, inside Figma
Real variables and components in your file, not pictures of them.
See the pluginCopy, paste, and it’s already your brand. Free core components, Pro when you need more.
Browse UIX UIuixicons.com
Original icons, made by our studio. Every icon on this page is one of them.
Visit UIX IconsHow it compares
UIX starts from your color and keeps Figma, code and AI agents on the same rules. By hand or with a kit, keeping them in step is your job.
| What you need | By hand | A UI kit | |
|---|---|---|---|
| Starts from your brand color | Yes, 11 shades per color | You mix every shade | You recolor the kit |
| Contrast checked | Every text color, AA | Only if you test each pair | Only the kit’s own colors |
| Figma variables and components | 74 components | You build them | Yes, in the kit’s colors |
| Code | 21 formats, 4 free | You write it | Usually one framework |
| AI agents | MCP server and AGENTS.md | Not included | Rarely included |
| Stays in sync | One source for all three | You update each place | You update each place |
| Time to a first system | Minutes | Days to weeks | Hours, then restyling |
| Price | Free to start | Your time | Often a one-time fee |
| In short | One system everyone follows | Full control, all the upkeep | A fast start in someone else’s look |
Questions
Short answers about Figma, contrast, AI agents, code formats and plans.
Ask us anythingUIX gives your product one design system that everyone follows: designers in Figma, developers in code and AI agents through MCP. Pick one color and it builds 11-shade color scales, type, spacing, light and dark themes, 74 components and the code for them. It is made by Sigma Studio.
Yes. A free account never expires and needs no card. It keeps 1 saved design system and gives you the 41 free presets, the free components and 4 code formats. UIX Pro adds every preset, style and format, with a 7-day free trial. The plans are on the pricing page.
No. The Generator and Studio run in your browser, and the CLI and the MCP server don't need Figma either. If you do use Figma, the plugin adds the same system as real variables, styles and components.
It measures every text and background pair with the WCAG 2.2 formula, in light and dark. Normal text needs 4.5:1. When a pair falls short, UIX moves the text to a darker or lighter shade before it reaches your files.
Yes. Add the MCP server at https://useuix.com/mcp to Claude Code, Cursor or another agent. It can make a design system from a short brief, read the ones in your account and fetch components in your colors. Exports also include AGENTS.md, DESIGN.md and llms.txt.
21 formats in all. Four are free: CSS variables, Tailwind v4, W3C design tokens and the AI Pack. Pro adds React, SwiftUI, Jetpack Compose, Flutter, WordPress, Webflow and more.
Yes. Cancel any time from the link in your Paddle receipt, and Pro stays on until the end of the period you paid for. Ask within 14 days of your first payment for a full refund. One license works on up to 3 devices.
Free to start. Your designers, your developers and your AI agent get one system to follow.