{"slug": "peon-ping", "name": "peon-ping", "category": "media", "category_name": "Media and creative", "description": "", "recommenders": 3, "commenters": 5, "warners": 1, "score": 2.065, "rising": -0.98, "first": "2026-02-12", "latest": "2026-08-06", "why": "It has come quite a long way and having some kind of audio cue has been a game changer.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 1, "compare": 0, "warn": 1}, "spark": [0, 0, 0, 2, 0, 0, 0, 0, 1, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "It has come quite a long way and having some kind of audio cue has been a game changer.", "kind": "", "icon": false, "domain": null, "github_repo": "github.com/tonyyont/peon-ping", "official_url": "https://github.com/tonyyont/peon-ping", "pricing": "", "aliases": ["peon-ping"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 782402160, "item_id": 48900135, "url": "https://news.ycombinator.com/item?id=48900135", "by": "w0rd-driven", "date": "2026-07-13", "stance": "recommend", "quote": "It has come quite a long way and having some kind of audio cue has been a game changer.", "excerpt": "Not to detract from what seems like an intricate project, but peon-ping (https://www.peonping.com/) has a ton of voice packs now and one of them is Mr Meeseeks. My only issue with it so far is that it's not easy to mix per-project and global voices. It usually takes trying to install from zero and there is an approach I've found using symlinks. It has come quite a long way and having some kind of audio cue has been a", "context": "", "use_case": "Audio cues via voice packs", "switched_from": "", "story": "Claude is just Mr. Meeseeks"}, {"id": 751804784, "item_id": 46987799, "url": "https://news.ycombinator.com/item?id=46987799", "by": "sgt", "date": "2026-02-12", "stance": "recommend", "quote": "Fantastic, I cloned your repo", "excerpt": "Fantastic, I cloned your repo so long (https://github.com/sebbeth/peon-ping.git - the wc2_peasant branch) and I'm now online with WC2 sounds.", "context": "", "use_case": "voice notifications for Claude Code", "switched_from": "", "story": "Warcraft III Peon Voice Notifications for Claude Code"}, {"id": 751799968, "item_id": 46987498, "url": "https://news.ycombinator.com/item?id=46987498", "by": "sebbeth", "date": "2026-02-12", "stance": "recommend", "quote": "PR created https://github.com/tonyyont/peon-ping/pull/38", "excerpt": "Me too! PR created https://github.com/tonyyont/peon-ping/pull/38", "context": "", "use_case": "", "switched_from": "", "story": "Warcraft III Peon Voice Notifications for Claude Code"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 751842864, "item_id": 46990179, "url": "https://news.ycombinator.com/item?id=46990179", "by": "MisterTea", "date": "2026-02-12", "stance": "warn", "quote": ">300 line bash script to hand hold a person who I would assume is capable of using the computer", "excerpt": "> curl -fsSL https://raw.githubusercontent.com/tonyyont/peon-ping/main/install.sh | bash >300 line bash script to hand hold a person who I would assume is capable of using the computer they are downloading a program in source form. 'git clone' followed by 'make install' or go home.", "context": "", "use_case": "Voice notifications for Claude Code", "switched_from": "", "story": "Warcraft III Peon Voice Notifications for Claude Code"}]}], "who": [], "tags": [], "use_cases": ["voice notifications for claude code", "agent notifications", "audio cues via voice packs"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=46985151", "title": "Warcraft III Peon Voice Notifications for Claude Code", "mentions": 3}, {"url": "https://news.ycombinator.com/item?id=49201003", "title": "Herdr is joining Y Combinator. The runtime stays open", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48899529", "title": "Claude is just Mr. Meeseeks", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {"recommend": 2, "warn": 1}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {"recommend": 1}, "2026-08": {"neutral": 1}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 787304277, "item_id": 49206517, "url": "https://news.ycombinator.com/item?id=49206517", "by": "dgunay", "date": "2026-08-06", "stance": "neutral", "quote": "I just side channel those out using peon-ping", "excerpt": "It's less the tmux config and more the scripting around it. (shameless plug: I launch agents in tmux directly into docker containers with remuda, a tool I built at work & open sourced [0]) Anyway, I have a vibe coded script that shows me this overview for each of the agents I launch in tmux (hope this doesn't turn out mangled): \u256d\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500", "context": "", "use_case": "Agent notifications", "switched_from": "", "story": "Herdr is joining Y Combinator. The runtime stays open"}, {"id": 782402160, "item_id": 48900135, "url": "https://news.ycombinator.com/item?id=48900135", "by": "w0rd-driven", "date": "2026-07-13", "stance": "recommend", "quote": "It has come quite a long way and having some kind of audio cue has been a game changer.", "excerpt": "Not to detract from what seems like an intricate project, but peon-ping (https://www.peonping.com/) has a ton of voice packs now and one of them is Mr Meeseeks. My only issue with it so far is that it's not easy to mix per-project and global voices. It usually takes trying to install from zero and there is an approach I've found using symlinks. It has come quite a long way and having some kind of audio cue has been a", "context": "", "use_case": "Audio cues via voice packs", "switched_from": "", "story": "Claude is just Mr. Meeseeks"}, {"id": 751842864, "item_id": 46990179, "url": "https://news.ycombinator.com/item?id=46990179", "by": "MisterTea", "date": "2026-02-12", "stance": "warn", "quote": ">300 line bash script to hand hold a person who I would assume is capable of using the computer", "excerpt": "> curl -fsSL https://raw.githubusercontent.com/tonyyont/peon-ping/main/install.sh | bash >300 line bash script to hand hold a person who I would assume is capable of using the computer they are downloading a program in source form. 'git clone' followed by 'make install' or go home.", "context": "", "use_case": "Voice notifications for Claude Code", "switched_from": "", "story": "Warcraft III Peon Voice Notifications for Claude Code"}, {"id": 751804784, "item_id": 46987799, "url": "https://news.ycombinator.com/item?id=46987799", "by": "sgt", "date": "2026-02-12", "stance": "recommend", "quote": "Fantastic, I cloned your repo", "excerpt": "Fantastic, I cloned your repo so long (https://github.com/sebbeth/peon-ping.git - the wc2_peasant branch) and I'm now online with WC2 sounds.", "context": "", "use_case": "voice notifications for Claude Code", "switched_from": "", "story": "Warcraft III Peon Voice Notifications for Claude Code"}, {"id": 751799968, "item_id": 46987498, "url": "https://news.ycombinator.com/item?id=46987498", "by": "sebbeth", "date": "2026-02-12", "stance": "recommend", "quote": "PR created https://github.com/tonyyont/peon-ping/pull/38", "excerpt": "Me too! PR created https://github.com/tonyyont/peon-ping/pull/38", "context": "", "use_case": "", "switched_from": "", "story": "Warcraft III Peon Voice Notifications for Claude Code"}]}