# Introducing AI Elements: Prebuilt, composable AI SDK components

By Steven Van · 2025-08-06

The open source component library, built on shadcn/ui, replaces ChatSDK and installs via \`npx ai-elements@latest\`.

Vercel has released **AI Elements**, an open source library of customizable React components for building interfaces with the Vercel AI SDK. Built on shadcn/ui, it gives full control over UI primitives such as message threads, input boxes, reasoning panels, and response actions, and pairs with useChat from the AI SDK to manage state and streaming while AI Elements handles rendering.

Components install via a CLI (npx ai-elements@latest), which lets developers pick components, import them, and start building. AI Elements replaces ChatSDK, which will be migrated to a dedicated Next.js template; future templates will use AI Elements to support interface patterns beyond chat.

Read more about [Vercel](<https://creatorstoolbox.com/tools/vercel>) in the [original announcement](<https://vercel.com/changelog/introducing-ai-elements>).

![Vercel](<https://www.google.com/s2/favicons?domain=vercel.com&sz=128>)

Vercel

The platform for frontend developers — deploy, preview, and scale web apps and AI agents with zero config.

[View Vercel →](<https://creatorstoolbox.com/tools/vercel>)

[Original source](<https://vercel.com/changelog/introducing-ai-elements>)

[Read Introducing AI Elements: Prebuilt, composable AI SDK components on Creators Toolbox](<https://creatorstoolbox.com/blog/vercel-introducing-ai-elements-prebuilt-composable-ai-sdk-components>)

---
Canonical source: https://creatorstoolbox.com/blog/vercel-introducing-ai-elements-prebuilt-composable-ai-sdk-components
