Search blocks

Find a block by name or category

9 Blocks

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

Free

An 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.

AvatarBubbleButtonCardInputMessageMessage ScrollerSeparator
@remixicon/react

Ai Chat 2

Free

An 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.

AvatarBadgeBubbleButtonCardKbdMessageMessage ScrollerTextarea
@remixicon/react

Ai Chat 3

Free

Live AI chat built on Message, Bubble, MessageScroller, and a shimmering Marker typing indicator, with suggestion chips and a textarea composer.

AvatarBubbleButtonCardKbdMarkerMessageMessage ScrollerSeparatorTextarea
@remixicon/react

Ai Chat 4

Pro

A 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.

AvatarBubbleButtonDropdown MenuInput GroupMarkerMessageMessage ScrollerSwitch
@remixicon/reactmotion

Ai Chat 5

Pro

A 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.

AttachmentAvatarBubbleDropdown MenuInput GroupMarkerMessageMessage ScrollerSpinnerSwitch
@remixicon/reactmotion

Ai Chat 6

Pro

A 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.

AvatarBubbleButtonCollapsibleDropdown MenuInput GroupMarkerMessageMessage ScrollerSwitch
@remixicon/reactmotion

Ai Chat 7

Pro

A 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.

BadgeBubbleButtonInput GroupMarkerMessage Scroller
@remixicon/reactmotion

Ai Chat 8

Pro

A 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.

AvatarBubbleButtonInput GroupMarkerMessageMessage Scroller
@remixicon/reactmotion

Ai Chat 9

Pro

A compact command-bar assistant: a slim Cmd+K bar under a welcome greeting that blur-expands into a streamed answer with Insert, Regenerate, and Copy actions, then collapses back to suggestions.

BubbleButtonKbdMarker
@remixicon/reactmotion