Skip to main content
VhyxUI
Get started
New Live playground with an agent console

Accessible React components that AI agents understand.

Beautiful, keyboard-friendly components with motion built in — and a machine-readable contract on every interactive element, so AI agents know what is safe to click.

npm install @vhyxui/react @vhyxui/tokens

Project settings

Public link
Agent reads project-name · input → low · allowed
37components
500original icons
22blocks and layouts
0lines to add agent contracts
Four layers, one install

Most libraries stop at visuals. VhyxUI ships all four.

Visuals, accessibility, motion and agent contracts — designed together, so you don't bolt them on later.

Accessible by default

Keyboard, focus management, ARIA and reduced motion are built in and tested with axe on every component.

Motion that feels right

Switches glide, checkmarks draw in, tab indicators slide — every state change animates both ways.

On

A contract on every control

Each interactive component tells AI agents what it does, how risky it is, and when a person must confirm — with zero extra code.

{ "intent": "delete-item",  "safetyLevel": "high",  "requiresConfirmation": true,  "destructive": true,  "consequence": "Permanently deletes the project"}

Themes in tokens

Light, dark, or your own brand — every component follows.

Plays well with Tailwind

Use plain CSS, Tailwind v3 or v4. Styles live in cascade layers, so your utilities win without !important.

@import "tailwindcss";
@import "@vhyxui/tailwind/theme.css";

<Button className="w-full md:w-auto">
  Save
</Button>

Blocks and layouts

Dashboards, auth, pricing, settings and docs layouts in @vhyxui/blocks — start from a page, not a blank file.

Live components

Real components, right here

Everything below is live VhyxUI. Tab through it, toggle it, use a screen reader.

Buttons

Forms

We never share it.

Email notifications on

Feedback

Changes savedYour settings are live.
DefaultActivePending12

Disclosure

Arrow keys move between tabs.

Is it accessible?
Keyboard, focus and ARIA are built in and tested with axe.
Server Components?
Yes. Components ship with the use client directive.
Agent contracts · powered by VhyxSeal

Your UI, readable by AI agents

Every interactive VhyxUI component carries a contract: what it does, how risky it is, and whether a person must confirm. Agents read them from your page and its signed manifest, so a destructive action is never performed silently.

{
  "id": "delete-project",
  "type": "action",
  "intent": "delete-item",
  "safetyLevel": "high",
  "requiresConfirmation": true,
  "destructive": true,
  "consequence": "Permanently deletes the project"
}

Build interfaces people and agents can trust

Install VhyxUI and ship accessible components with agent contracts from day one.