Agent Pets
Pixel pets that sit beside your coding agent and show what it is doing.
GameAgent
Open agentpets.kevinliu.studioSource
The numbers
- 4commits
git rev-list --count a3f9fdd85 - 1GitHub star
gh api repos/Kevin-Liu-01/Agent-Pets --jq .stargazers_count (2026-10-30) - 53check files
gh api repos/Kevin-Liu-01/Agent-Pets/git/trees/a3f9fdd85?recursive=1 | grep -cE <glob> - 1commit per active day
4 commits over 4 distinct commit dates, 2026-07-20 to 2026-10-08
Trait
Three Repeats Pets play every action three times, so moves that hit more than once hit three times.
Agent-Pets@a3f9fdd85:site/codex-pet-runtime.mjs:8,50-52Moves
Sixteen Looks hits for 100 and goes first. An idle pet looks toward your pointer, using 16 drawn poses, one per direction.
Agent-Pets@a3f9fdd85:site/codex-pet-runtime.mjs:70-78; site/pet-gaze.mjs:1; README.md:102-111Run Cycle hits for 40, 2 to 3 times, 95% of the time. The run animation plays eight pixel-art frames at 120 ms each, then holds the last one for 220 ms.
Agent-Pets@a3f9fdd85:site/codex-pet-runtime.mjs:26-27Needs Attention hits for 70, 95% of the time and stuns 30% of the time. When your agent needs you, an optional local script makes the pet wait, and its badge stays until you read it.
Agent-Pets@a3f9fdd85:site/companion-notifications.mjs:4-10; integrations/README.md:4, 12-14, 17-22Safety Border raises a 40% barrier. Every frame keeps at least 16 clear pixels around the pet, and an audit rejects any frame that touches the edge.
Agent-Pets@a3f9fdd85:AGENTS.md:15-17; README.md:127-131; scripts/audit_hi_bit_pet_library.py:2
Numbers pinned at a3f9fdd85, 2026-10-08.



