Skip to main content
About Arch UI

Arch Design System

Draft

A React component library with 58 components. Built for teams that want accessible, themeable UI primitives with first-class AI agent support.

Quick Start

pnpm add @arch-ui/components @arch-ui/tokens
import '@arch-ui/tokens/css';
import { Button } from '@arch-ui/components';

<Button kind="primary" onClick={handleSave}>Save</Button>

What's Included

PackageContents
@arch-ui/tokens400+ CSS custom properties — colors, typography, spacing, shadows
@arch-ui/components58 React components with full a11y and RTL support
@arch-ui/icons43 Material Design Icons with React wrappers
@arch-ui/mcp-serverMCP server with 10 tools for AI agent consumption

Design Principles

  • Token-driven — every visual value comes from a CSS custom property
  • Accessible — WCAG 2.1 AA, keyboard navigation, screen reader support
  • Composable — small components that compose into complex UIs
  • Agent-friendly — MCP server + llms.txt for AI consumption