Agent finishes a task
It celebrates on the desktop
Done signals turn into motion and a short reaction. You stay in the editor; the pet does the shout.
macOS · Claude Code · Codex
WhalePet is a living pet on your Mac. It reads local coding-agent activity, shows hunger and mood from usage, and only interrupts when a task finishes or needs your decision. Install free. Sign in later for cloud chat and custom pets.
Not a chat toy. Not a cold usage meter. Agent facts become life signs and motions.
Agent finishes a task
Done signals turn into motion and a short reaction. You stay in the editor; the pet does the shout.
Usage climbs
Local quota / session usage maps to belly and energy. When it is starving or sleepy, the idle loop changes. No toast spam for every percent.
It needs you
System alerts only for task complete or needs confirmation. No hourly standup, no PR nag, no rest lectures.
Several agents run
See who is running, done, or blocked. The same pet sits on the desktop so status is ambient, not another dashboard tab.
Desktop floater, menu-bar panel, menu-bar icon. Same creature, different zoom levels.
Transparent, always-on-top, draggable. Idle loops, greets, celebrates. Does not steal focus.
Vitals, fleet, chat, settings. Open when you want detail; close and keep coding.
Bring your own photo later and talk the pet into being. Custom generation is optional depth, not the first step after install.
Drag into Applications. Open from the menu bar. File name is never vague: WhalePet-0.2.1-b41.dmg