v0.3.0 / MIT

Web and native UI for AI agents.
One design system. Platform-correct renderers.

313 stable React web components plus a source-only React Native catalog for AI apps. Both renderers publish machine-readable availability and contracts, so agents choose platform-correct source instead of scraping HTML.

  • MIT
  • TypeScript
  • RSC compatible
  • Tailwind v4 ready

Two renderers, one design system

Choose the renderer that matches your product. Platform stays in the URL as you browse.

Web renderer

Stable

The complete React renderer with shadcn installation, live previews, source, and Storybook.

Browse Web components

Native renderer

Source preview

A focused React Native renderer. Source is available in the repository while the first synchronized canary package is prepared.

Browse Native components

313

Components

12

Categories

v0.3.0

Library version

2026-09-03

Last build

Release channels

The site tracks the latest tagged release. Canary ships from main on every commit — see what is coming next.

Stablev0.3.0

The latest tagged release on the npm latest tag — what a default install resolves to.

Release notes
Canary0.4.0-canary.927b45a

What's coming

  • Source-only React Native renderer and shared design contracts for the 0.4.0 canary track; stable Web installation remains unchanged.
  • Localized Native catalog discovery, dependency/capability comparison, and extensible React/React Native source tabs in a single component preview surface.
  • Preserve nested scrolling, reduced-motion behavior and sidebar keyboard focus in the affected Web components.
  • Forward explicit tab accessibility relationships and label/keyboard handlers without changing default tab navigation.
  • Emit JSON-LD graph documents and localized Native discovery metadata without advertising unpublished npm packages.
View changelog

Latest releases

Follow what changed across the component library, registry, and release pipeline.

View all releases
  • 0.3.0What's new

    v0.3.0

    Release intelligence surface — /changelog, /releases, /rss.xml, and /atom.xml expose one changelog source through HTML, GitHub release cards, and feed readers. /docs/changelog redirects to /changelog.

    Read notes
  • 0.2.1

    v0.2.1

    Public API: ProgressCard now re-exported from @vllnt/ui — it shipped in 0.2.0's tarball but was missing from the barrel, so import { ProgressCard } from "@vllnt/ui" resolved to undefined.

    Read notes
  • 0.2.0

    v0.2.0

    AI family — AIChatInput, AIMessageBubble, AISourceCitation, AIStreamingText, AIToolCallDisplay, ThinkingBlock, ModelSelector.

    Read notes
Agent-first

Built so AI coding agents can use it directly.

Every component ships as a machine-readable JSON descriptor with name, version, stability, accessibility schema, usage examples, and prop definitions. Agents discover the registry through three surfaces.

Build with the community.

MIT licensed. No tracking. No backend. Issues, ideas, and pull requests welcome.