A comprehensive React component library wrapping Vercel AI SDK primitives into ready-to-use UI components. You get 30+ components for chat interfaces (Conversation, Message, PromptInput with file uploads and speech input), tool execution visualization (Tool, Confirmation with approval workflows), and job queues. Built on shadcn/ui so theming just works. The Gates checklist is genuinely useful since you install components individually via shadcn registry, not from npm, and imports are file-specific rather than barrel exports. The Tool component maps cleanly to AI SDK's state machine, and Reasoning auto-collapses after thinking completes. Skip writing chat UI boilerplate and wire these directly into your AI SDK implementation.
npx skills add https://github.com/existential-birds/beagle --skill ai-elements