UI SDK is Vercel's TypeScript library of UI behaviors: keyboard navigation, focus, selection, popups, drag and drop, and the ARIA they need. Instead of a finished component library, your agent combines behaviors like
createPopup, createSelection and createTypeahead into the exact component you need, and it renders in React, Vue, Svelte, Solid and Web Components. Components come unstyled, with 50+ ready-made ones (Select, Combobox, Dialog, Date Picker) built from the same behaviors.Agents can also use what they build.
createAgent lets an agent read each component's state and call its actions directly, and WebMCP exposes the same tools to browser agents. In Vercel's benchmark this used 60-79% fewer tokens compared with clicking through Base UI, Ark UI, Reka UI or Bits UI with browser tools. Open source under Apache 2.0, in beta since November 2026. Install with npm install @ui-sdk/react @ui-sdk/core and give your agent the skill with npx skills add vercel-labs/ui --skill ui-sdk.Ship faster than your competition
Focus on customers and sales while we handle product delivery. Hire a dedicated AI maker or a whole product team.
Launch new products
Fix your delivery
Hit fundraising milestones







