← all repositories
PeonPing/peon-ping

Your AI agent now talks like a Warcraft peon

It pipes Warcraft and Portal voice lines into your terminal so you stop losing flow to silent AI agents.

peon-ping
Not currently ranked — collecting fresh signals.
star history

What it does

peon-ping hooks into AI coding agents such as Claude Code, Codex, Cursor, and GitHub Copilot to announce state changes with audio clips and on-screen banners. When an agent completes a task, errors out, or needs user approval, it plays a contextual voice line—Warcraft III Peons, GLaDOS, Kerrigan, and others—rather than leaving you to poll a silent terminal. It also updates terminal tab titles and flashes large overlay banners across macOS, WSL, and MSYS2 so the event is visible even when you are in another application.

The interesting bit

The project treats notification audio as a standardized interface by implementing the Coding Event Sound Pack Specification (CESP), which means any agentic IDE can share the same event taxonomy and users can swap community packs. It even exposes an MCP server that lets the agent dynamically pick its own sound for an event, turning your build loop into a theatrical duet.

Key highlights

  • Broad agent support: Claude Code, Copilot, Codex, Cursor, Windsurf, Gemini CLI, Kiro, and several others via adapter scripts.
  • MCP server integration allows the agent to select sounds from available packs at runtime.
  • Visual overlays and terminal tab title changes (e.g., ● project: done) provide non-audio notification channels.
  • Nix/Home Manager module for fully declarative installation, configuration, and custom pack fetching.
  • Open pack registry at openpeon.com with community-contributed sound sets.

Caveats

  • Windows CLI parity is incomplete: commands like setup, rotation, preview, and mobile are tracked as future work.
  • WSL2 audio on Windows 11 24H2+ requires ffmpeg for MP3 packs after Microsoft removed legacy Windows Media Player components.

Verdict

Worth it if you run long agentic sessions and want to know the moment your agent needs you. Avoid it if you need strict office silence—though muting is built in.

Frequently asked

What is PeonPing/peon-ping?
It pipes Warcraft and Portal voice lines into your terminal so you stop losing flow to silent AI agents.
Is peon-ping open source?
Yes — PeonPing/peon-ping is open source, released under the MIT license.
What language is peon-ping written in?
PeonPing/peon-ping is primarily written in Shell.
How popular is peon-ping?
PeonPing/peon-ping has 5.1k stars on GitHub.
Where can I find peon-ping?
PeonPing/peon-ping is on GitHub at https://github.com/PeonPing/peon-ping.

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