# AI Chat 1 – Complete chat application

> A complete AI chat app with persistent demo conversations, projects, a file library and a docked assistant. Installs under /ai-chat with scripted streaming by default and optional AI Gateway connectivity.

A paid shadcn/ui block sold by the [@shadcncraft](https://shadcncraft.com/?utm_source=shadcn.exchange) registry, listed on [shadcn.exchange](https://shadcn.exchange/r/shadcncraft/ai-chat-1).

- Page, with a preview: https://shadcn.exchange/r/shadcncraft/ai-chat-1
- Screenshot: https://shadcn.exchange/shot/shadcncraft/ai-chat-1/light.png
- Categories: chat
- Listed: 2026-11-04

## Buy and install

@shadcncraft sells this block, and its code is not on shadcn.exchange. Buy it from the registry, which installs it for those who have: https://shadcn.exchange/out/shadcncraft/ai-chat-1

## Dependencies

- npm packages: `@ai-sdk/react`, `@shadcn/helpers`, `ai`, `next-themes`, `sonner`
- Registry items: `@shadcncraft/chat-1`, `@shadcncraft/composer-1`, `@shadcncraft/chat-shell-1`, `@shadcncraft/assistant-panel-1`, `@shadcncraft/share-dialog-1`, `alert-dialog`, `attachment`, `avatar`, `bubble`, `button`, `collapsible`, `command`, `dialog`, `dropdown-menu`, `empty`, `input`, `input-group`, `item`, `kbd`, `label`, `field`, `message`, `separator`, `sheet`, `sidebar`, `skeleton`, `sonner`, `table`, `textarea`, `toggle-group`, `tooltip`

## Notes from the registry

Open /ai-chat after installation. AI_GATEWAY_API_KEY enables live replies; configure authentication, rate limits and gateway spending limits before public live use. Browser-local persistence is a demo backend. See https://shadcncraft.com/docs/sites/installation#ai-chat.
