Loading...
A complete message component suite for building chat interfaces with markdown rendering, file attachments, and response branching.
Full GFM support with tables, task lists, code blocks, and math equations.
Navigate between multiple AI response versions with branch controls. Use arrow keys when focused.
Retry, copy, like, dislike, and share actions with tooltips. Hover over messages to reveal.
Display images and files with previews and remove functionality.
Distinct styling for user, assistant, and system messages with automatic alignment.
Full keyboard navigation, ARIA labels, and screen reader support throughout.