Procedural State Indicators

Thinking Orbs that breathe with compute.

Nine continuous mathematical state animations for AI interfaces. Built in pure Canvas2D with a single shared clock, continuous scaling from 8px to 512px, and reduced-motion fallback.

SELECT STATE
CONTINUOUS SIZE SCALING 140px
<lw-orb state="working" size="140"></lw-orb>

All 9 Procedural States

Mathematically driven by particle frequencies and harmonic oscillation curves.

WorkingCompute

Central particle core with radial wave emissions signifying active processing.

<lw-orb state="working">
SearchingRetrieval

Radar scanning orbit with sinusoidal speed changes across radial indexes.

<lw-orb state="searching">
SolvingHeuristics

Multi-body gravitational convergence: satellite nodes locking into equilibrium.

<lw-orb state="solving">
ListeningAcoustic

Gentle undulating perimeter reacting like an acoustic diaphragm awaiting input.

<lw-orb state="listening">
ConnectingHandshake

Binary pairing pulse with electrostatic bridge lines between separate entities.

<lw-orb state="connecting">
WeavingAggregation

Trigonometric Lissajous curves assembling heterogeneous context into unified cloth.

<lw-orb state="weaving">
ComposingGeneration

Rhythmic bursts pushing particles outward in cadence with text token streaming.

<lw-orb state="composing">
BreathingAmbient

Ultra-low CPU idle pulse maintaining system life without visual distraction.

<lw-orb state="breathing">
ShapingRefinement

Geometric edge transitions sculpting raw particles into definitive form.

<lw-orb state="shaping">
LINWORK PROCEDURAL ENGINE

Engineered with Precision & Passion

Zero bitmaps. 100% mathematical procedural rendering by @Bimo.

Made by @Bimo