A library of 34 primitives, composed for real product interfaces.
Base UI-backed components with consistent tokens, accessible states, and restrained interaction details.
Audio Player
Composable playback controls for transcript clips, recordings, and review flows.
Audio player
Composable playback primitives for transcript clips and call recordings. The provider owns audio state; controls can be arranged to fit compact rows or full transport bars.
Compact card
Qualification call
MP3Founder interview excerpt
0:000:00Waveform
AudioPlayerWaveform0:000:00
In context
Rows can each pass an item while the header transport controls the active clip. This matches conversation and transcription surfaces without inventing a separate player shell.
Transcript clips
Conversation clips
Shared provider state keeps row controls and transport in sync.
0:000:00Qualification call
Founders segment
Follow-up summary
Operator segment