Vendor-agnostic
Hooks and components only ever see one normalized `StreamChunk` type. Adapters translate Vercel AI SDK, OpenAI, and Anthropic streams — switch providers without touching UI code.
Token streaming, incremental markdown, tool-call state machines, and multi-stream orchestration — vendor-agnostic.
npm install streamkit-uiimport { useChatStream, StreamingMarkdown, StreamStatus } from "streamkit-ui";
import { fromAnthropic } from "streamkit-ui/adapters/anthropic";Start with the guide for the design rationale, or jump to the quick start to wire it up.