Analysis updated 2026-07-03 · repo last pushed 2026-07-01
Add an animated pet to your screen that reacts when your AI coding assistant runs tasks or hits errors.
Browse the community gallery at petdex.dev and install a pet you like with a single command.
Create and submit your own custom pet using just a spritesheet image and a metadata file.
Build on top of Petdex's public API and pet format to create new apps or integrations.
| crafter-station/petdex | microsoft/ai-engineering-coach | vercel/eve | |
|---|---|---|---|
| Stars | 3,226 | 3,193 | 3,152 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | 2026-07-01 | 2026-07-03 | 2026-07-03 |
| Maintenance | Active | Active | Active |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires installing a desktop app built in Zig and a Node sidecar that communicates with your supported AI coding agent.
Petdex is a fun project that adds animated companion pets to your coding workflow. Think of it like a Tamagotchi that lives on your screen while you code, but instead of just sitting there, the pet actually reacts to what your AI coding assistant is doing. When your agent is idle, running a task, hitting errors, or reviewing code, your pet plays a matching animation. The project has three parts that work together. There's a web gallery at petdex.dev where you can browse community-submitted pets and pick one you like. There's a command-line tool that installs any pet with a single command. And there's a desktop app that floats the pet on your screen and connects it to supported coding agents like Codex, Claude Code, OpenCode, and Gemini CLI. Once installed, your pet shows up in your agent's settings and reacts in real time to what's happening in your coding session. This is built for developers who spend a lot of time in AI-assisted coding tools and want a bit of personality in their workflow. If you're using Codex or Claude Code all day, having a little animated cat, robot, or custom character react to your successes and failures adds a lighthearted touch to the work. The community can also create and submit their own pets, so the gallery keeps growing with user-contributed characters. What's notable is how accessible the creation process is. Each pet is just two files: a metadata file describing its name and animation states, and a spritesheet image arranged in a grid. The animation states map directly to coding events, idle, running, failed, reviewing, so the pet visually mirrors what your AI agent is doing. The desktop app itself is built in Zig, which is an unusual choice, paired with a Node sidecar that handles the agent communication. The whole thing is open source under MIT, and already has over twenty other projects building on top of its public API and pet format.
Petdex adds animated companion pets to your screen that react in real time to what your AI coding assistant is doing, idle, running tasks, hitting errors, or reviewing code. Browse pets online, install with one command, and enjoy a livelier coding workflow.
Mainly TypeScript. The stack also includes TypeScript, Zig, Node.js.
Active — commit in last 30 days (last push 2026-07-01).
You can use, modify, and share this project freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.