Components
Typewriter-style streaming text that reveals characters over time with a blinking caret, for AI agent chat and LLM response interfaces.

import { StreamingText } from "@/components/ui/streaming-text";
export default function StreamingTextDemo() {
return (
<div
style={{
display: "flex",
minHeight: 260,
alignItems: "center",
justifyContent: "center",
padding: 24,
}}
>
<div style={{ maxWidth: 420, width: "100%" }}>
<StreamingText text="Generating your release notes for v2.4 — summarizing the 28 merged pull requests" />
</div>
</div>
);
}