By Fantasy

What Is An AI-Native Design System?

Fantasy built one for Eliza, BNY's enterprise AI platform. The brand's design team now ships production code from their IDE.

What is an AI-native design system?

An AI-native design system treats a machine as its primary user. Design tokens exist as code, components are built to production quality, and documentation is written for AI coding tools to read and apply. That combination lets an AI generate interface code that matches the system on the first pass.

Traditional design systems serve as reference material for people: a Figma library with usage guidelines, interpreted by hand. AI-native systems serve as the source material AI tools build from directly. That directness closes the gap between designing an interface and shipping one.

Diagram comparing a static design system pipeline, where fidelity degrades at each handoff from design file to spec to engineer rebuild to shipped UI, with an AI-native design system flowing unbroken from coded system to AI coding tool to shipped UI. By Fantasy.

Why do static design systems break down in AI-assisted development?

Static design systems were built for a handoff that AI-assisted development skips. The old pipeline ran design file to spec to engineer to rebuild, and every step introduced drift: components that almost match, tokens applied from memory, while the documentation trails further behind the code every sprint.

AI coding tools make the problem sharper. Given a screenshot and a vague instruction, they generate something that looks close and matches nothing. The discipline has to come from the source material: when the rules exist as machine-readable code, the tool applies them directly, with nothing left to guess.

We saw the difference directly before BNY. Fantasy tested whether a well-structured Figma design system could drive AI component generation on another client's system, extracting tokens and components into a machine-readable file and prompting from it. The output worked, and it was responsive, but it read as vibe-coded rather than production craft.

The lesson: build the system for AI first, then ask AI to build from it.

How Fantasy built one for BNY's Eliza platform

What does a three-layer token architecture do?

How do you document components for AI code generation?

The repo's so well structured, the history's so well tracked, everything's so well documented. I have had almost zero issue to date when I've pulled it to come through to do something or to learn something or iterate something or try to use it.

What changes when designers work IDE-native?

How do you build one? Start here.

Start with the token architecture: primitives, then semantics, then component tokens, in code from day one. Build in the client's production stack. Take a small set of components to production quality before scaling the library, and write the documentation and instruction files for machine consumption as you go. Then pilot with one designer shipping one working prototype from the IDE; the workflow change is the product.

An AI-native design system gets judged on throughput: how fast a correct idea becomes a working, on-system prototype. Consistency comes with the architecture, because the coded system enforces it by default. BNY's designers already work this way, and Fantasy is building the same foundation on new enterprise engagements now.

How to build an AI-native design system

Frequently asked questions

Let's talk. We'd love
to hear from you.


© 2026 Fantasy