Token streaming

Progressive text rendering that makes latency legible and lets users bail early.

Ask MilkyQ3 retention Waiting…
Why did enterprise churn go up in Q3?
M
Milky Thinking
Ask a follow-up…

Try it: Watch the first words arrive in under a second, then stop it midway. The partial answer stays, and you can continue or regenerate.

In the wild

How one product ships this pattern. Click a screenshot to enlarge it.

Perplexity answer page mid-generation: video results and a Sources panel already loaded, the answer text stopping mid-sentence at 'outside (air, ground,', and a stop button in the follow-up box.
Perplexity
Sources and media arrive first, then the answer streams in word by word beneath them while a stop button stays available in the composer.
Source: Perplexity (captured Sep 2026) ↗

When to use

Every LLM text surface — its absence now reads as broken.

Seen in

All major assistants; Claude, ChatGPT, Gemini, Perplexity.

For engineers

Reserve layout space up front; buffer markdown so partial syntax does not flash.

Build prompt

A neutral, component-only prompt for a coding agent. Edit the stack block or anything else to fit your project, then copy it.

Download this prompt as Markdown, or every prompt as JSON for an agent.

Critique checklist for agent status & progress

0 of 4 checked

These questions apply to every pattern in this family. Ticks are saved in this browser.