Streaming answers

A model's answer arriving word by word at reading speed, with the thinking and the tool calls that came before it.

Install all

npx shadcn@latest add @pixilui/streaming-text @pixilui/thinking-state @pixilui/tool-call-row @pixilui/buttonpnpm dlx shadcn@latest add @pixilui/streaming-text @pixilui/thinking-state @pixilui/tool-call-row @pixilui/buttonyarn dlx shadcn@latest add @pixilui/streaming-text @pixilui/thinking-state @pixilui/tool-call-row @pixilui/buttonbunx --bun shadcn@latest add @pixilui/streaming-text @pixilui/thinking-state @pixilui/tool-call-row @pixilui/buttonnpx pixilui@latest add streaming-text thinking-state tool-call-row buttonpnpm dlx pixilui@latest add streaming-text thinking-state tool-call-row buttonyarn dlx pixilui@latest add streaming-text thinking-state tool-call-row buttonbunx --bun pixilui@latest add streaming-text thinking-state tool-call-row buttonSet up PixilUI in this project by following https://pixilui.com/setup.md, then add @pixilui/streaming-text, @pixilui/thinking-state, @pixilui/tool-call-row and @pixilui/button
  • Streaming textUneven chunks in, steady words out.
  • Thinking stateShows its work, then folds to a line.
  • Tool call rowEvery call lands with its own timer.
  • ButtonGrows into each new label.