Navigation & Structure

AI Waveform Chat

AI chat bubble with animated waveform states. Features thinking, speaking, and idle states with auto-rotation and smooth state transitions.

navigation-structurechataiwaveformstatesanimation

Props

Customize the component with these props

PropertyTypeDefaultDescription
states
Array<'thinking' | 'speaking' | 'idle'>['thinking', 'speaking', 'idle']Array of states to cycle through.
messages
{ thinking: string; speaking: string; idle: string }{ thinking: '', speaking: 'I'm generating that analysis for you now...', idle: 'Here is the summary of your meeting.' }Messages for each state.
autoRotate
booleantrueWhether to automatically rotate through states.
rotateInterval
number3000Interval in milliseconds between state rotations.
className
stringundefinedAdditional CSS classes for custom styling.
aiName
string"AI"Name of the AI displayed in the status.
AI Waveform Chat - Navigation & Structure Component | UILora