Skip to content
IndexDesign corpus
Component LibrariesRegistryComponent LibraryBlock CollectionCommercial licenseFreeReact

beUI

76 React motion components and AI agent UI, installed through a shadcn registry

Aboutbeui.dev

beUI is a registry of 76 React components built on Motion and Tailwind, split into three groups: 38 motion components (springy inputs, morphing modals, dock, marquee, wheel picker, shader background, cylinder carousel), 17 AI-agent components (prompt input, streaming response, tool result, approval card, file diff, citations, message scroller, AI sidebar) and 21 composed blocks (command palette, dynamic island, OTP input, sign-up form, notification stack, infinite masonry, 404). Every item is real shadcn registry JSON at /r/<name>.json, so the CLI installs the TypeScript source into your project and you own it. A separate paid Pro tier adds premium components, 26+ animated blocks and 6 full Next.js templates.

Install
bunx --bun shadcn add @beui/marquee # or: npx shadcn@latest add https://beui.dev/r/marquee.json
For an agent

Reach for beUI on top of shadcn/ui, not instead of it: it uses the same registry mechanism and the same Tailwind tokens (`shadcn init` first, then `bunx --bun shadcn add @beui/<name>`), and it fills the two gaps shadcn leaves — spring-driven interaction (morphing modal, dock, wheel picker, bottom sheet, pull-to-refresh) and AI agent chrome (prompt input, streaming response, tool result, approval card, file diff, citations). Verify a component exists before installing by hitting https://beui.dev/r/<name>.json, which returns proper registry-item JSON with its dependencies (usually just clsx and tailwind-merge). Two cautions: everything ships Motion and client-side state, so these are `use client` islands with real JS weight — keep them off static marketing pages — and the templates plus the richest blocks sit behind the $149 Pro paywall, so never import a Pro-only name into a free build.

Why it is here. It is one of the few registries covering agent-interface primitives (approval cards, tool results, streaming responses) with the same install ergonomics as shadcn/ui, which is exactly what an AI product build needs and shadcn does not ship.

Install command, framework, licence and component list.
Components it ships76 total
Helps you build12
Templates6
Notable for
  • 76 components across motion, AI agents and blocks
  • true shadcn registry endpoints at /r/<name>.json
  • 17 AI-agent UI components
  • reduced-motion aware
  • 6 Next.js Pro templates at $149 lifetime
Provenance

Verified 2026-08-15. HTTP 200. https://beui.dev/components/motion, https://beui.dev/components, https://beui.dev/components/blocks, https://beui.dev/components/motion/marquee (install command), https://beui.dev/r/marquee.json (confirms shadcn registry-item schema), https://pro.beui.dev/. /docs and /docs/installation both 404.

Related resourcesComponent Libraries