chat-ui

Installation
Summary

React/Next.js chat UI components for building custom messaging interfaces and AI assistant conversations.

  • Includes four core components: ChatContainer for layout, ChatMessage for user/assistant/system messages, ChatInput for message submission, and TypingIndicator for loading states
  • Supports role-based message variants (user, assistant, system) with automatic alignment and styling
  • Built on Tailwind CSS and shadcn/ui design tokens with customizable className props
  • Installable via shadcn CLI and composable into complete chat flows with state management
SKILL.md

Chat UI Components

Chat building blocks from ui.inference.sh.

Chat UI Components

Quick Start

# Install chat components
npx shadcn@latest add https://ui.inference.sh/r/chat.json

Components

Chat Container

import { ChatContainer } from "@/registry/blocks/chat/chat-container"
Related skills

More from inferen-sh/skills

Installs
GitHub Stars
500
First Seen