Skip to content
Agentic UI Kit
Buy

How it works

A coding agent turns a request into working screens by reusing the catalog. Pick a recorded run and step through it, from the result back to the request.

Recorded runs

Open
Full recorded trace of this run

Recorded in the product's agent evaluation (Radix UI): a scripted agent runs the shipping CLI, MCP server and skills against a clean project. The case sets the request, the components to install and the screen code; the tool calls, installs and checks are real.

  1. The developer's request

    New project: a billing admin with usage against quota and alerts, a plan comparison for changing plans, and recovery of failed payments (dunning). No real payment processor; use sample data.

    English translation of the recorded prompt · case billing-admin

  2. The agent inspects the project

    agentic-ui init

    agentic-ui analyze

    Found a greenfield Next.js project using shadcn-radix; the MCP server was registered and understand_project read its profile (700 ms).

  3. It searches the catalog over MCP

    recommend_patterns “billing usage meter with quota”

    • #1 billing-usage-meter relevance 0.92
    • #2 ai-usage-meter relevance 0.83
    • #3 ai-usage-policies relevance 0.58

    recommend_patterns “plan comparison upgrade”

    • #1 billing-plan-comparison relevance 0.89
    • #2 billing-pricing-table relevance 0.50
    • #3 core-settings-plans relevance 0.89

    recommend_patterns “failed payment dunning recovery”

    • #1 billing-dunning-states relevance 0.63
    • #2 payments-dashboard-overview relevance 0.42
    • #3 ai-tool-call-card relevance 0.38
  4. The components used, each found by the search

    The case sets which components to install; the evaluation checks that the search returns each of them among its top results.

  5. The CLI installs and adapts them

    agentic-ui add billing-usage-meter

    36 files added · 2 token rewrites

    agentic-ui add billing-plan-comparison

    3 files added · 0 token rewrites · 1 existing file kept

    agentic-ui add billing-dunning-states

    6 files added · 0 token rewrites · 1 existing file kept

    agentic-ui add motion-button-press

    11 files added · 1 token rewrites

  6. The screens are composed and checked

    • Type check of the installed code

    • Production build

    • No overflow at 390 px

    • Reduced motion respected

    The first draft failed motion-check and responsive; the inspect step caught it and the refined iteration passed.

    13 of 13 evaluation metrics passed · verdict PASS.

Recorded with Claude Code

A recorded run from 2026-10-05, not a live demo: Claude Code 2.1.285 (claude-sonnet-5-5) worked in a fresh Next.js project set up with the released kit, using the prompt below. Nothing was scripted.

Build a billing admin for Acme: a usage overview page with KPIs and a usage meter, an invoices table with filters, and a plan comparison page. Reuse components from the Agentic UI catalog through the agentic-ui MCP server and the agentic-ui skills instead of writing UI from scratch, apply the 'corporate' theme (list themes first), and make `pnpm build` pass.
Turns
25
108 s
MCP calls
6
Items installed
4
Build
Passed
pnpm build

MCP calls by tool

  • understand_project1
  • list_themes1
  • recommend_blueprint1
  • find_reusable_ui3

Catalog items it installed

  • billing-usage-meter
  • file-storage-kpi-stats-cards
  • payments-invoice-list-split
  • billing-plan-comparison

Theme requested: corporate. Applied: corporate.

Routes checked after the build: / 200, /invoices 200, /plans 200, /nonexistent 404.

  • Invoices page built in the recorded run

    Invoices

  • Plans page built in the recorded run

    Plans

  • Usage overview page built in the recorded run

    Usage overview

The parts and where they run

  1. 1 · Our server, token-protected

    Private registry

    Serves every component, template screen and blueprint as a shadcn registry item. Used only while installing.

  2. 2 · Your machine, in the project

    agentic-ui CLI

    init connects the registry and profiles the project; theme apply writes your theme; add installs a component through shadcn and adapts it to your tokens.

  3. 3 · The kit download

    Semantic catalog

    Describes every component for machines: intent, data shape, quality, what to keep and what to replace.

  4. 4 · Your machine, launched by your MCP client

    MCP server

    9 read-only tools that search and explain the catalog and resolve themes. It never writes files.

  5. 5 · .claude/skills in the project

    Agent skills

    Greenfield, rework, extend and audit: each loads the project context, applies the theme first and ends with an inspect step.

What changes in your project

9 files the tools write, and what each holds
Files the tools write in your project
FileWritten byWhat it holds
ui-kit.config.yamlagentic-ui initProject settings: mode, variant, reuse threshold, motion profile, protection rules and registry.
.ui-kit/project-profile.jsonagentic-ui analyzeRoutes, layout, data layer, forms, tables and the business-logic files the tools must not touch.
.ui-kit/design-dna.jsonagentic-ui dnaYour colors, radius, spacing, density, typography, motion and icons, applied on every install.
components.jsonagentic-ui initThe @agentic-ui registry entry, with the token sent as a Bearer header from your environment.
AGENTS.mdagentic-ui initA block telling coding agents to check the catalog before writing new UI.
.mcp.jsonagentic-ui initThe agentic-ui MCP server entry your MCP client launches on demand.
agentic-ui-theme.cssagentic-ui theme applyYour theme from the Theme Studio: CSS variables only, imported once from your entry CSS and recorded in ui-kit.config.yaml.
.claude/skills/agentic-ui-*install-skills.mjsThe four agent skills and their scripts.
components/…agentic-ui addThe component's source files, plus a report in .ui-kit/adaptations/<component>.md.

Try it in your project: installation guide · For agents