← Back to Discover

AllPet

Open-source desktop pet that tracks the progress of AI coding agents such as Codex, Claude Code, Cursor and Grok, animating by task state and showing task bubbles, with a status and watch CLI.

Coding agents

What it does

AllPet is a desktop pet that watches several AI coding agents at once: Codex, Claude Code and Desktop, DeepSeek Harness, Grok, Cursor, WorkBuddy, Qoder, pi and Z Code. It reads local state for each tool and changes its animation as tasks move between idle, running, waiting, done and failed. Task bubbles show progress at three levels, from a summary to a platform to a single session. Clicking a bubble attempts to open the original session or application, with limits that vary by platform and tool. A cross-platform status and watch command-line interface is included. The native pet interface is macOS only, while an Electron shell provides the pet and a pet manager on macOS, Linux and Windows. Installers (DMG, EXE, AppImage and DEB) come from GitHub Releases, or a single npx command installs the latest stable release. You can switch between built-in pets and install pets from GitHub on all three systems; importing local pets is macOS only, and a kit for creating a new pet is included.

Capabilities

  • Monitors nine AI coding tools from one pet
  • Animation changes with idle, running, waiting, done and failed states
  • Three-level task bubbles that attempt to open the originating session
  • Status and watch command-line interface on macOS, Linux and Windows
  • Electron desktop shell for macOS, Linux and Windows
  • Pet install from GitHub on all systems, local pet import on macOS only, and a kit for building your own pets

When to use it

  • Running several AI coding agents and wanting a glanceable view of their progress
  • Getting a visible notice when a long agent task finishes or fails
  • Jumping back to the right session or app from a task notification