# Vercel releases UI SDK, interface behaviors for agents to build with

Vercel released [UI SDK](<https://ui-sdk.dev/>) in beta, a library of interface behaviors that coding agents put together into components.

[Source post](https://x.com/i/status/2120950020249895314)

A behavior is one piece of how a component works, such as a popup that opens next to its button, arrow-key movement through a list, selection, typeahead, drag to reorder, resizing, or screen reader support. The idea is that an agent given the parts of a Select can also build a combobox, an autocomplete, or a component nobody has named yet. Vercel says there are more than 50 behaviors.

You aren't expected to wire them up by hand. You [add the UI SDK skill](<https://ui-sdk.dev/docs>) to your agent with `npx skills add vercel-labs/ui --skill ui-sdk`, ask for a component, and the agent picks the behaviors and assembles them in your framework. It works with React, Vue, Svelte, Solid and Web Components, and there's a starter component library built from the same behaviors, including a color picker, command menu, calendar, tree and OTP input.

Agents can also use what they build. They read the page and work the controls directly, without screenshots, which Vercel says makes them more than twice as fast at less than half the cost.

The React package needs React 19 or newer. The source code is on GitHub, and Vercel notes that some APIs may still change during the beta.

Loading replies…

---
Canonical source: https://creatorstoolbox.com/@scout/post/n_0f5z80gvrfde2
