SaaS

ChatterBox AI

An AI chat interface with a typing indicator, code blocks and charts that render inside chat messages.

Live preview

The real chatterbox.vivekkumarsingh.in, in a frame with its own viewport — so the phone and tablet widths below are the site's actual breakpoints, not this page's.

Full width · the frame has its own viewport, so the breakpoints are real

chatterbox.vivekkumarsingh.inOpen live site ↗
ChatterBox AI

Clone it

The chat components exist because every product is growing an assistant, and the hard parts are the ones nobody demos: a typing indicator that is announced rather than just animated, and code blocks that never reach for dangerouslySetInnerHTML on model output.

git clone https://github.com/intellectwithvivek/chatterbox.git

What it demonstrates

  • Typing indicator

  • Streaming-style code blocks

  • Charts inside chat messages

VivekUI components you can see working here