PeonPing/peon-ping

Warcraft III Peon voice notifications (+ more!) for Claude Code, Codex, IDEs, and any AI agent. Stop babysitting your terminal. Employ a Peon today.

What it solves

AI coding agents often run tasks in the background without notifying the user when they finish or require input. This leads to lost focus and wasted time as developers tab back and forth to check progress. This project provides an automated notification system that alerts you via voice lines and on-screen banners when your agent needs attention.

How it works

It integrates with various AI coding tools (such as Claude Code, Cursor, and GitHub Copilot) using hook scripts. When the agent completes a task, hits an error, or requires user input, the software triggers a sound pack (based on the Coding Event Sound Pack Specification) and displays a visual overlay on your desktop. It supports multiple platforms including macOS, Linux, and Windows (via WSL2 or native PowerShell), and allows for custom sound pack management through a CLI.

Who it’s for

Developers who use AI coding agents and want to maintain their flow state by receiving non-intrusive, thematic audio and visual feedback when their AI assistant finishes a task or requires interaction.

Highlights

  • Supports a wide range of AI coding agents including Claude Code, Cursor, Windsurf, and GitHub Copilot.
  • Implements the open-source Coding Event Sound Pack Specification (CESP) for standardized event sounds.
  • Provides interactive CLI controls to manage volume, sound packs, and notification settings.
  • Includes visual overlay themes (e.g., Neon, Glass, Jarvis) and supports custom sound pack creation.
  • Offers flexible installation options including Homebrew, Nix, and direct scripts for various environments.

Related

  • Project
  • Project
  • Project
  • Project
  • Project