Blode UI
GitHub

Thinking Indicator

An animated status indicator with a morphing glyph and cycling text for thinking or loading states.

Loading
Loading...
import { ThinkingIndicator } from "@/components/ui/thinking-indicator";
 
export function ThinkingIndicatorDemo() {
  return <ThinkingIndicator />;
}

Installation

npx shadcn@latest add "https://ui.blode.co/r/styles/default/thinking-indicator"

Usage

import { ThinkingIndicator } from "@/components/ui/thinking-indicator";
<ThinkingIndicator />

Pass your own labels and cadence:

<ThinkingIndicator words={["Reading", "Reasoning", "Drafting"]} interval={3000} />