The Shavin UI Ecosystem

System Architecture & Tooling

Shavin is built as an end-to-end design engineering ecosystem — bridging headless accessible primitives, visual canvas editing, automated scaffolding, and agentic AI tooling into a unified workflow.

Core Design System

@shavin/ui

undefined Primitives

WCAG 2.1 AAA accessible React primitives, two-tier token architecture, 24 curated accent palettes, 5 neutral grayscales, and strict concentric geometry math.

Learn more

Automated CLI Engine

@shavin/cli

v0.1.0

One-command project scaffolding (`init`), modular block installation (`add`), token health validation (`check`), prompt manifest extraction (`context`), and live bridge (`bridge`).

Learn more

Model Context Protocol Server

@shavin/mcp

26 MCP Tools

Zero-hallucination agent pairing for Cursor, Claude Code, Antigravity, and Gemini with real-time AST validation, guideline lookup, and live Studio canvas control.

Learn more

Shavin Studio Canvas

Visual Builder

Bidirectional AST

Interactive visual workspace for live token tweaking, layout composition, responsive breakpoint simulation, and real-time AI-to-canvas rendering.

Learn more

Block Registry & Templates

@shavin/block-schema

55+ Layout Compositions

Production-ready blocks (auth, chat, pricing, settings, dashboard) and full application templates (E-Commerce, Analytics Dashboard, Marketing Landing).

Learn more

Creative FX Primitives

@shavin/fx

GPU Shaders

High-performance creative visual effects: Stipple, Mesh Gradient, Fluid Silk, Liquid Chrome, Grid Distortion, Hyperspeed, ASCII Art, Dither Canvas, and Dither Waves.

Learn more

Shavin Dev Inspector & Bridge

Live HUD & :7428 Daemon

SSE Stream

In-browser floating HUD (`<ShavinDevInspector>`) and SSE-driven bridge server for automated DOM compliance, live contrast calculation, and zero-human-in-the-loop QA.

Learn more

Dynamic Theme Engine

Token Configurator

RGB & OKLCH

Zero-overhead runtime CSS variable remapping, scoped micro-themes (`<ScopedThemeProvider>`), adaptive contrast text formulas, and custom brand token generation.

Learn more
Ready to get started? Scaffold your first application with the Installation Guide .
Configure Theme
Theme
Accent Color
Custom
Gray Family
Appearance
Radius
Scaling
Panel Style
Heading Font
Body Font