v0.14Design systems · 2026

The new “Figma”
for AI-first
product designers.

Tokens, components and works on one calm canvas — with immutable slugs that never break, and an MCP server so any AI agent can read your system and ship updates without leaving your guardrails.

NSign-up formComponent
--component-tw4tay
Tokens32
--color-qusuipSuccess
--color-rvdr9iError
--color-sjlf1mText Primary
Aa--font-79qqu736/44 · 700
--spacing-mi5mow16 px
--spacing-b93jct24 px
01

How it works

Three steps to a vibe-coded design system
1

Plug Athina MCP into your agent

Generate a personal access token, drop a one-block config into Claude Desktop, Cursor, Codex or Zed. The agent now sees your projects, tokens, pages and components — just like you do in the dashboard.

claude_desktop_config.json

ath_pat_…
2

Tell it what to build

Plain English, your dialect. Ask for a design system, a single component, or a whole work page — agents pick the right tool from the registry on their own.

Прompт

“Make a phone field for Sign-up form, use --color-qusuip on focus, dark variant included.”
3

Get the result, ship from canvas

The agent writes HTML/CSS back through MCP. Your iframe rehydrates, comments anchor to fresh selectors, your team reviews. Ship from the canvas you already use.

1 commit later

upsert_component_code → ✓
02

What lives inside

A calm canvas
01

Tokens that never rename

Random immutable slugs like --color-xp0hw7 are the contract MCP-authored CSS depends on. Theme switching, RLS, and authoring all flow through the same vars.

02

Live HTML/CSS components

Author HTML and CSS in-place, see the iframe remount on save. Light/dark themes are one postMessage away, comments anchor to live selectors.

03

Works as design context

Group works into categories with drag-and-drop. Pin comments to specific elements — they reposition automatically as the page is edited.

03

Tokens, made stable

One slug per design decision

Colors

15

Type

9
DisplayHeading 2Body — 14 / 22, regular--font-axuwrw

Spacing

8
  • 4px
  • 8px
  • 12px
  • 16px
  • 24px
  • 32px
  • 48px
  • 64px

Icons

17
04

MCP-native by default

Plug in your agent

Athina exposes its tokens, pages, and components over the Model Context Protocol. External AI clients — Claude Desktop, Cursor, Codex — see the same data your team sees and write through the same RLS that gates your dashboard.

  • Personal access tokens with Read-only or Read & write scopes — agents you don't trust yet get a strictly read-only door.
  • Slug-aware tool surface: pass --component-tw4tay or a UUID — the server resolves either.
  • Auto-generated reference docs that always match the live server.
Client config — claude_desktop_config.jsonJSON
{
  "mcpServers": {
    "athina": {
      "type": "http",
      "url": "https://your-deploy/api/mcp",
      "headers": {
        "Authorization": "Bearer ath_pat_…"
      }
    }
  }
}

15 tools available

list_design_tokenslist_componentsget_componentupsert_component_codecreate_componentrename_componentdelete_componentcreate_pagerename_pagedelete_pagelist_projectslist_project_memberslist_work_categoriesget_projectlist_pages
05

Why teams pick Athina

Three things you can't fake
Collaborate

Comments for humans, notes for AI

Pin threads to specific elements on a live preview. Leave a TODO for yourself, a review for your designer, or a brief for your agent — they all live in the same canvas, all anchored to slugs.

NRnikita

Make spacing tighter on the CTA — try --spacing-fkz1vp.

AIagentMCP

Updated. New CSS pushed via upsert_component_code. ✓

Flexible billing

Inviter pays. Always.

Editor + viewer slots are billed against the project owner. Invite collaborators on any tier — they don't need to upgrade to join your workspace, and free accounts can still be members of any number of paid projects.

$Owner
Standard
ATFree
MKFree
ELFree

One billed plan · three editors

Export

To any format, via your agent

Source of truth is plain HTML/CSS with stable slugs. Hand the agent a target — React, Vue, SwiftUI, Tailwind, Compose — and it ships. No proprietary export pipelines.

--color-qusuip
ReactVueSwiftUIComposeTailwindFlutter

Same slug · any platform · agent translates

06

Plans

Pay only if you grow

Pro

$39 / mo
  • Unlimited projects
  • 10 extra editors
  • Unlimited viewers
Start with Pro

Stop renaming
your tokens.

Pick a plan, ship a token, plug in your agent. No locks, no billing surprises — switching tiers is one click in your account.

Start free