@ai-elements
Promising 73/100 · #72 of 342 scoredPre-built components like conversations, messages and more to help you build AI-native applications faster.
@ai-elements is a shadcn UI community registry. Its source repository is vercel/ai-elements
, which has 2.5k GitHub stars, 291 forks and 58 contributors. The last commit was 41d ago (2 commits in the last 90 days).
The latest release is ai-elements@1.9.0. It scores 73/100 on Sealambda's maturity index, placing it
in the Promising tier.
Maturity breakdown
last commit 41d ago · 2 commits/90d · solo maintainer
2.5k★ · 291 forks
58 contributors · bus factor 1 · 5 watching
164/203 issues closed (81%)
license (unrecognized) · 87% health files
Repository facts
- 2.5k
- Stars
- 291
- Forks
- 58
- Contributors
- 1
- Bus factor
- 39
- Open issues
- 164
- Closed issues
- 2
- Commits (90d)
- TypeScript
- Language
- present (unrecognized)
- License
- ai-elements@1.9.0
- Latest version
- 20
- Releases
- 41d ago
- Last commit
License, pricing and purpose
- License
- Unrecognized license
- Unrecognized license: A license file GitHub could not match to a known license.
- Access
- Custom license
- A license GitHub could not recognize (often custom, commercial or source-available): read it before use.
- Purpose
- AI Elements is an open-source collection of components and blocks built on shadcn/ui for creating AI chat, reasoning, voice, and workflow interfaces.
- Commercial model
- Free
- Everything the project offers is free to use, with no paid tier. Donations and sponsorships do not count as paid.
- Tied to a service
- No
- Yes when the components are a client for a commercial API or service.
- Scope
- Domain-specific
- Focused on one problem area, such as charts, AI chat, an editor, a status page or payments; an app adds it for that feature only.
- Domains
- AI & chat, Media, Rich-text editor
- AI & chat: Chat interfaces and components for AI assistants and LLM output. Media: Audio, video, image galleries and media players. Rich-text editor: Rich-text, markdown or code editors.
- Design
- Vanilla shadcn
- Looks like default shadcn/ui: the same shapes, spacing, borders and neutral palette, at most with another accent color.
- Coverage
- 2%
- Share of shadcn/ui core primitives that the registry ships.
Evidence
-
“Install only what you need. The CLI adds components directly to your codebase with full source code access. No hidden dependencies, tree-shaking friendly.”
commercial · homepage ↗ -
“AI Elements provides pre-built, customizable React components specifically designed for AI applications, including conversations, messages, code blocks, reasoning displays, and more.”
scope · readme ↗ -
“Mix and match components to build chat experiences, workflows, IDEs, voice agents and more.”
domains · homepage ↗ -
“Built on shadcn/ui conventions. Your existing theme and setup apply automatically.”
design · homepage ↗
AI-suggested by google/gemini-3.8-flash@Google on 2026-10-02
Install
Add components from this registry with the shadcn CLI (configure the registry URL in your
components.json):
pnpm dlx shadcn@latest add @ai-elements/[component]
endpoint: https://ai-sdk.dev/elements/api/registry/{name}.json
Embed the maturity badge
Add a live maturity badge to your README:
[](https://shadcn.sealambda.com/registry/ai-elements/)