Ai Chat Blocks
Ai Chat blocks built on shadcn/ui and Base UI. Preview each one live, then install it with a single shadcn command.
Ai Chat 1
FreeAn AI assistant chat thread built on the Message, Bubble, and MessageScroller components, with user and assistant bubbles, avatars, timestamps, auto-follow scrolling, and a composer.
Ai Chat 2
FreeAn AI chat that opens on a suggested-prompt empty state, then switches to a Message and Bubble thread on MessageScroller once a prompt is sent, with a multi-line composer.
Ai Chat 3
FreeLive AI chat built on Message, Bubble, MessageScroller, and a shimmering Marker typing indicator, with suggestion chips and a textarea composer.
Ai Chat 4
ProA full-height assistant that opens on a personalized greeting and a rich composer (attach menu, tools, model and effort picker, voice waveform), then blur-fades into a token-by-token streaming thread that sticks to the bottom.
Ai Chat 5
ProA full-height chat where the composer takes files and images through a live upload state machine (uploading, processing, done); the attachments scroll in a row, echo into the sent message, and the reply streams a reference to them.
Ai Chat 6
ProA full-height chat that shows its work: each answer streams an expandable trace of reasoning steps that shimmer then turn green, collapses into a Thought-for-Ns summary, then streams the final reply.
Ai Chat 7
ProA two-column model face-off: one prompt streams two model answers side by side, each with its provider logo, then a vote blur-collapses the loser and expands the winner to full width.
Ai Chat 8
ProA full-height team thread with grouped turns, pop-in emoji reactions, hover message actions (copy, retry, vote), a date divider, and a rich assistant reply laid out as an ordered list.