KQ-216 · SOURCE/STREAM

Source Stream

An answer that streams in with its sources landing inline: prose arrives word by word, and when a claim finishes, its citation chip drops into the sentence right where the claim was made — provenance at the point of assertion, not footnoted at the end. A sources tray sums the run, and follow-up asks appear only once the stream is done.

KQ-216 · SOURCE/STREAM

Install

One command — the source lands in your repo. Or copy it from the Code tab.

$ pnpm dlx shadcn@latest add @kinetiq/source-stream

Props

PropTypeDefaultDescription
segmentsStreamSegment[]The answer in claim-sized pieces; a segment's source chip lands when its words finish.
followUps / onFollowUpstring[] · (text) => voidSuggested next asks, offered after completion.
ratenumber14Words per second while streaming.
immediatebooleanPrint whole at once (reduced motion forces this too).