DRYL v0.1 · WIP
1.0.0-rc.1
Feedback

DrylSpinner

AI-aware

Compact loading indicator in three variants — Ring, Dots and Pulse — with built-in AI mode support.

Variants

Ring
Dots
Pulse

Sizes

Ring
Sm
Md
Lg
Dots
Sm
Md
Lg
Pulse
Sm
Md
Lg

AI Mode

All five AiState values across all three variants — the spinner slows on Thinking and sprints on Streaming.

State Ring Dots Pulse
AiState.None
AiState.Active
AiState.Thinking
AiState.Streaming
AiState.Generated

Live AI lifecycle

Simulate a full AI call: Thinking → Streaming → Generated, then idle as Active.

AI Press Simulate to start.

In context

Saving changes…
Model responding…
Tool call in flight…
An unhandled error has occurred. Reload x

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.