Components · Chat

Thread

The scrolling part of a conversation, on shadcn's message scroller. It anchors each new turn near the top, follows a streaming reply only while you are at the end, opens a saved chat at its last turn, and keeps your place when older messages load.

Can you help me plan a small launch?
Of course. What's launching, and who is it for?
A component registry, for people building AI apps.
Then the launch is mostly a demo. Lead with one page that shows the pieces working together, and make each piece installable on its own.
What should that page show first?
Open full screen

Installation

The command adds the @aiellie registry to components.json on its first run. With it there, shadcn installs it too: npx shadcn@latest add @aiellie/thread.

Usage and the API reference for Thread are still being written.