Kokonut UI

Components for AI apps

React, Tailwind CSS, Motion

Free and open source

AI components
that feel right.

CD-04Apple Activity CardRings fill as it mounts
Loading…

Open-source React components for AI apps, and the inputs and cards around them. All live on this page. Install any of them with one command or one prompt.

AI-021. AskPick a tool with /, then ask
Loading…
AI Input Searchlucide-react, motion
AI-082. PayPay without leaving the chat
Loading…
AI Checkoutlucide-react, motion
AI-143. TrackWatch the courier arrive
Loading…
AI Order Statuslucide-react, motion

Ask your agent

Connect your editor onceshadcn MCP

Your editor
Backed byVercel OSSWhat's new · November 10, 202614 new componentsAI Tool Calls, AI Checkout, AI Connect and 11 more

01

AI components

The parts of an AI product people touch: tool calls in a reply, autocomplete as you type, the model picker. Live demos, not screenshots.

AI-07Calls stream in, then fold away
AI Tool Callslucide-react, motion
AI-27Type, then Tab to take the suggestion
AI Autocompleteno extra packages
AI-01Type / for commands, drop a file
AI Input Selectorlucide-react, motion
AI-19Pick a model, then the effort
AI Model Selectorlucide-react, motion
AI-03An agent working through its steps
AI State Loadinglucide-react, motion
AI-16Compact before the window fills
AI Context Metermotion

02

Inputs, cards, buttons and text for the screens around the chat. Each component installs as a single file you own.

BT-05Press and hold to confirm
Hold Buttonclass-variance-authority, lucide-react, motion
IN-05Turn it, or flick and let it coast
Detent Dialmotion
BT-14Slide all the way to pay
Slide to Confirmlucide-react, motion
BT-10Tear the stub off to confirm
Tear Buttonno extra packages
BG-06Sweep through it, or grab a fold
Drape Backgroundno extra packages
IN-06Flick a wheel
Wheel Pickermotion
TX-05Pluck the string under the words
Plucked Textno extra packages
BT-09Pull the cord
Pull Cordno extra packages
CD-10Drag to turn the terrain
Activity Terrainno extra packages
CD-09Drag sideways to slosh it
Liquid Gaugeno extra packages
BT-11Click it to ring the bell
Bell Buttonno extra packages

03

All components

Every Kokonut UI component by category, from AI chat inputs to text effects. Each name opens its docs page.

Something missing?The library grows in the open. Ask for a component, or send one, on GitHub.

04

How to install

Kokonut UI is a shadcn/ui registry, so every component arrives as source in your repo, with its dependencies installed.

  1. AI agentA

    Name a component, or describe what you need. Your agent finds it in the registry and installs it with its dependencies.

  2. shadcn CLIB

    Name the component. The shadcn CLI writes the file and installs what it needs.

  3. RegistryC

    Add the namespace to components.json once, then use the short names everywhere.

05

What developers say

What developers said when they found it, including the person behind shadcn/ui.

Re: “All components from KokonutUI can now be open in @v0 🎉” · Jan 18, 2025Awesome.shadcn, creator of shadcn/ui
“if you use @shadcn ui for your apps, you're gonna love these 7 ui libraries: kokonutui.com”
Rexan Wong@rexan_wong
“Super cool background paths by @dorianbaffier's, check out https://kokonutui.com”
Rajiv S@rjv_im
“3 React @shadcn libraries you NEED to know! 🔥”
OrcDev@orcdev
“Looking to add animations and beautiful components to your website? Check out these two UI libraries for @nextjs + @tailwindcss”
Nitro@Mehdi_B_25
“KokonutUI Open Source - Interactive UI components built with Tailwind CSS & shadcn for React and Next.js”
Toolfolio@toolfolio

06

Kokonut UI Pro

The paid half of the catalog: heroes, app screens, pricing, AI parts and full website templates, on the same stack and installed the same way.