# prompt-kit Primitives

> Fullstack building blocks for AI apps installable with shadcn CLI

prompt-kit Primitives provides ready-to-use, composable fullstack blocks for React AI applications. Each primitive pairs a prebuilt UI component using Tailwind CSS and shadcn/ui with an API route powered by the Vercel AI SDK (v5). You can drop functional AI interfaces like streaming chatbots and tool-calling flows directly into your codebase using a single CLI command.

Website: https://prompt-kit.com/primitives

## What it is for

- Add a complete streaming chatbot interface to a React or Next.js app
- Implement tool-calling and function invocation displays with input/output visualizers
- Prototype AI chat interfaces without writing boilerplate UI or backend wiring

## Features

- Fullstack blocks pairing frontend UI components with backend API routes
- Prewired integration with Vercel AI SDK v5
- Installation via the shadcn registry CLI using a single URL command
- Styled with Tailwind CSS and designed to match shadcn/ui ecosystems
- Compatible with any modern React framework

## Pricing

Open source. Free and open source

## Details

- Type: Web app
- Category: [Development](https://xiry.app/topics/development.md)
- Topic: [UI Components](https://xiry.app/topics/development/ui-components.md)
- Open source: yes
- Platforms: Code library, Web
- For: React and Next.js frontend or fullstack developers building AI-powered interfaces
- Alternative to: shadcn/ui, Assistant UI
- Tags: react, shadcn, tailwind, ai sdk, chatbot, ui kit

## Why it was saved

- [@Ibelick, 6 August 2025](https://x.com/Ibelick/status/1953021789623222726): Speeds up shipping AI apps: UI components from prompt-kit paired with API wiring for AI SDK v5, works with any React framework, one-command install.
- [@Ibelick, 6 August 2025](https://x.com/Ibelick/status/1953021787840623074): Lets a developer drop in production-ready AI chat and tool-calling UI without building from scratch; two install commands are shown verbatim in the video.

## Compare

- [Alternatives to shadcn/ui](https://xiry.app/alternatives/shadcn-ui.md)

## Related

- [shadcn/ui](https://xiry.app/resources/shadcn-ui-1902): Copy-paste React UI components built with Tailwind CSS and Radix primitives. (Website, Open source)
- [Efferd](https://xiry.app/resources/efferd): Pre-built, responsive shadcn/ui blocks and layouts for React applications (Web app, Freemium)
- [Motion](https://xiry.app/resources/motion): Open-source animation library for React, Vue, and vanilla JavaScript (Website, Freemium)
- [React Bits](https://xiry.app/resources/react-bits): Open-source animated and interactive React UI components and backgrounds (Website, Freemium)
- [21st.dev](https://xiry.app/resources/21st-dev): Curated directory of crafted React, Tailwind, and shadcn UI components. (Website, Freemium)
- [lucide-animated](https://xiry.app/resources/lucide-animated): Open-source animated React icons built with Lucide and Motion (Web app, Open source)

Updated 10 October 2026. Page: https://xiry.app/resources/prompt-kit-primitives

Make your own library: Xiry takes your saved reels, tweets, Reddit bookmarks and Watch Later videos, makes them searchable and pulls the useful stuff out, like this library. It's invite-only for now; join the waitlist at https://xiry.app/#waitlist.
