A fixed height AI chat page in React with a header, a scrollable thread of user and assistant messages, and a prompt input pinned to the bottom.
pnpm dlx shadcn@latest add "https://ui.minidev.pro/r/chat-page.json"