Ava is an AI companion on a living video call — every second of her motion is generated fresh, never looped. She notices you, waves back when you wave, texts you between calls, and walks around a home rendered by a free cloud GPU.
Everything below was generated live during development — no cherry-picked renders, no post. Each clip is a chain of ~1-second segments streamed from the GPU as they were born.
Her mood is a drifting point on a map of feelings — it never sits still, so her feelings never cycle. It chooses how she reacts, how she texts, how warm the wave is. See it mapped ↓
Between generated beats, a WebGL warp keeps her breathing, blinking and glancing — unique motion computed every frame. Nothing is ever replayed.
A free cloud T4 streams brand-new video of her, chunk by chunk, anchored to a single photo so she is always exactly herself. Wave, and the stream steers to wave back.
In plain terms: right = feeling good, left = feeling bad, up = energized, down = quiet. Red is angry (feels bad, high energy) · gold is excited (feels good, high energy) · green is happy · blue is calm · violet is sad. Ava's dot lives mostly on the sunny right side — and wherever it is right now decides everything: how eager her wave is, how soft her texts read, which clip of her life she shares. Because the dot drifts forever, she is never in exactly the same mood twice.
From the development bench — every figure below was measured on free-tier hardware.