Home Projects ai-elements
ai-elements
TypeScript

ai-elements

AI Elements is a component library and custom registry built on top of shadcn/ui to help you build AI-native applications faster.

by vercel · GitHub
Stars
Forks
Created
Last commit
Category
Language
aielementsshadcn-uiTypeScript
View on GitHub
In plain words

Quickly build AI applications using ready-made, customizable components designed for various tasks.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
ai-elements — GitHub preview card
📈 Star history
2.23k2.19k
2026-07-072026-08-31
📈 Track ai-elements

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

AI Elements is a component library and custom registry built on top of shadcn/ui to help you build AI-native applications faster.

ai-elements has 2.2k stars on GitHub. It has been forked 257 times. ai-elements is written mainly in TypeScript. It has been in active development since 2025. Its main topics are ai, elements, shadcn-ui, vercel.

Frequently asked questions

What is ai-elements?

AI Elements is a component library and custom registry built on top of shadcn/ui to help you build AI-native applications faster.

Is ai-elements open source?

ai-elements is an open-source project.

Is ai-elements free?

Yes. ai-elements is free and open source — you can use, modify and self-host it.

What language is ai-elements written in?

ai-elements is written mainly in TypeScript.

🏅 Maintainer of this project?
olud.ai badge — ai-elements

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=vercel-ai-elements)](https://olud.ai/project/vercel-ai-elements.html)
More badge options →
🧬 Shares DNA with🧬 View the DNA map →

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.