← all repositories
crafter-station/petdex

A Pokédex for your AI coding companion's desk pet

Because staring at a loading spinner is worse than watching a pixel cat panic when your build fails.

3.5k stars TypeScript Coding Assistants
petdex
Velocity · 7d
+21
★ / day
Trend
accelerating
star history

What it does

Petdex is a public gallery and package manager for animated pixel-art pets made for AI coding agents like Codex. It hosts a web gallery where the community submits and reviews sprites, ships a CLI that installs pets locally, and bundles a desktop app that floats the sprite above your screen. The pets react to agent activity—think idle, run, failed, and review states—so your coding session gets a tiny, anxious roommate.

The interesting bit

The project treats every pet like a standardized software package: each is just a pet.json manifest plus an 8×9 spritesheet grid that maps animation rows to agent hooks. The desktop floater is built in Zig and WebKit rather than Electron, which is either admirably restrained or a flex, depending on your worldview.

Key highlights

  • Curated community gallery with submission review and takedown process
  • Single-binary CLI for browsing, installing, and submitting pets
  • Desktop floater with real-time agent activity hooks
  • Stable HTTP API and documented package format for third-party integrations
  • Pet assets remain the submitters’ property; the project disclaims IP ownership

Caveats

  • Desktop app ships as a .dmg built with Zig and WebKit; the README never mentions Windows or Linux builds
  • Pet assets are user-submitted fan art with no unified license; the project runs a takedown process but does not police underlying IP
  • The repo description lists Claude Code, OpenCode, and Gemini CLI support, yet the README only explains Codex integration

Verdict

A welcome distraction for Codex users who miss the era of desktop mascots. Everyone else—including Windows and Linux desktop users—can safely keep walking.

Frequently asked

What is crafter-station/petdex?
Because staring at a loading spinner is worse than watching a pixel cat panic when your build fails.
Is petdex open source?
Yes — crafter-station/petdex is open source, released under the MIT license.
What language is petdex written in?
crafter-station/petdex is primarily written in TypeScript.
How popular is petdex?
crafter-station/petdex has 3.5k stars on GitHub and is currently accelerating.
Where can I find petdex?
crafter-station/petdex is on GitHub at https://github.com/crafter-station/petdex.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.