Warcraft III Peon Voice Notifications for Claude Code
235 points
3 hours ago
| 32 comments
| github.com
| HN
wiseowise
1 hour ago
[-]
Finally someone doing actual good work with LLMs instead of “Claude, shit me out another useless SaaS”.

Just as was foretold: an actual differentiator is creativity, not coding ability.

reply
TeMPOraL
36 minutes ago
[-]
Agreed.

Now I'm still waiting for someone to succeed at a clean-room recreation of Majel Barrett's voice, so we can finally have computers sound like they always should have.

We could've been there a decade ago, but the high-quality audio samples, made officially and specifically with possibility of this use in mind, got trapped somewhere between the estate, producers, and a commercial interest that called dibs, and then procrastinated on the project instead.

reply
isoprophlex
9 minutes ago
[-]
I just yeeted a bunch of extremely noisy fragments into elevenlabs, and it came out pretty good on their cheap $5 plan. If you're after this for your own amusement, let me know if you want a screencap, or a dump of the source files.

Obv no clean room reconstruction but good enough for personal use...

reply
Folcon
1 hour ago
[-]
Creativity is looking like it's going to be king
reply
js8
36 minutes ago
[-]
At least until General Artificial Creativity (GAC) takes over. But don't worry, it won't kill humans for a greater good of more paperclips, but because it will be.. creative.
reply
AceJohnny2
4 minutes ago
[-]
> Claude Code doesn't notify you when it finishes or needs permission. You tab away, lose focus, and waste 15 minutes getting back into flow.

On macOS, in iTerm2, Claude will trigger notifications. I was impressed (and also annoyed: I don't like notifications. Then again, I don't have Claude do long things where I can go get a coffee)

reply
daveytea
3 minutes ago
[-]
Love this but i'm a Codex user, so forked and created the equivalent here: https://github.com/mrdavey/codex-peon
reply
caymanjim
1 hour ago
[-]
I love this idea, but I really wish it were Warcraft II voices.
reply
knuckleheads
50 minutes ago
[-]
Red Alert II for me would be great.

A plea to the various lab engineering teams: please create a json format or whatever that lets me configure this with voices locally. I am a happy user as of late of the Codex app by Open AI. It would be great if I could just give it some JSON somehow and it just works. I suppose skills can do this and I will try that later on. But I think this stuff matters, and it would be nice to have it built in and encouraged.

reply
rmuratov
47 minutes ago
[-]
It has Red Alert 2 voices. Check the carousel under the Choose your character section
reply
disillusioned
1 hour ago
[-]
Hello, fellow 40-45(?) year old.

I feel like anyone preferring Warcraft III is in their 30s. Grew up with the Warcraft II Battle Chest and it was a vibe.

reply
Aeolun
4 minutes ago
[-]
38, I played 2, but it was pretty bad compared to Warcraft III. Three still holds up just as well as it did back then.
reply
Gud
8 minutes ago
[-]
Hey, lots of us 39 year olds who played Warcraft 2!
reply
virtue3
47 minutes ago
[-]
Same. It was the best of times. It was the worst of times.
reply
Gud
8 minutes ago
[-]
Mostly the best of times
reply
jonathanlydall
43 minutes ago
[-]
Speaking as a 44-year-old, this tracks.
reply
rob74
1 hour ago
[-]
reply
Maakuth
1 hour ago
[-]
Your sound card works perfectly.
reply
x______________
9 minutes ago
[-]
It doesn't get any better than this!
reply
hcs
9 minutes ago
[-]
Do you need assistance?
reply
oreally
41 minutes ago
[-]
Extremely easy to do with sound recording software or youtube mp3 downloaders. Takes a little imagination and makes programming less onerous in a deviate kind of way.
reply
TeMPOraL
24 minutes ago
[-]
Showing my age here, but the original samples are available too, and in MP3 or WAV format - they're in the installation directory of the game (in case of StarCraft and W3, hidden in a weird pseudo-ZIP data file (used to call it "Virtual File System")). That's where we sourced them from to set them as system sounds, back when Windows versions were still in four digits.

If you're enough of a fan to want to use these voices, chances are you still have the original installation media (or original bootleg copy) somewhere around the house :).

reply
andai
59 minutes ago
[-]
reply
cbsks
31 minutes ago
[-]
Wow. I had a visceral reaction to the “we’re being attacked!” clip. Haven’t heard that for a long time, but it still got my heart racing.
reply
largbae
1 hour ago
[-]
Zug zug
reply
hypercube33
50 minutes ago
[-]
We are being attacked!
reply
Kirr
40 minutes ago
[-]
Aye-aye sir! Captain on the bridge!
reply
veeti
32 minutes ago
[-]
Age of Empires II anyone?
reply
fragmede
23 minutes ago
[-]
reply
petethepig
1 hour ago
[-]
that's what i ended up doing — it was pretty easy:

* download Warcraft II voices

* tell claude to wire it all up

reply
andai
58 minutes ago
[-]
Fantastic. And Claude can do the first part too!

The age of the WALL-E blobs is upon us!

reply
rcpt
1 hour ago
[-]
Same. Ouch my back.
reply
bandrami
14 minutes ago
[-]
"Plebs are needed!"
reply
geekymartian
1 hour ago
[-]
my man
reply
skrunch
11 minutes ago
[-]
Would love this with CS1.6 voices: "GO GO GO!", "The bomb has been planted", "Need backup"
reply
thomasfromcdnjs
1 hour ago
[-]
I was kinda watching it unfold on X, I think this user was a couple days before https://x.com/delba_oliveira/status/2020515010985005255?s=46 and simpler/less-invasive instructions

---

Also, I'd love to use these sound effects, but I am an rts player and love aoe and wc franchise, these noises just trigger me to want to play too much.

---

Also, also, if you haven't seen AgentCraft, you are missing out -> https://x.com/idosal1/status/2021661861163544818 (worked in one npx command for me using my claude, a+ for creativity and smoothness)

reply
Aeolun
5 minutes ago
[-]
This is the best thing I've ever seen xD
reply
isoprophlex
1 hour ago
[-]
My god I never realised how badly I wanted this until now. Only, with the voice of the Star Trek Computer. Elevenlabs, here I come..!

Edit: well that only took me 30 minutes. "Warning: ssh tunnel collapsed. Unable to proceed."

Nice.

reply
Aeolun
3 minutes ago
[-]
Did you contribute that pack back?
reply
nandomrumber
33 minutes ago
[-]
Majel Barrett Roddenberry, wife of Star Trek creator Eugene Wesley (Gene) Roddenberry Sr.
reply
itsjustjordan
17 minutes ago
[-]
I just swapped all my Claude code spinner verbs to be Warcraft related and was thinking today how I could get it to say “Jobs done” when it needed my attention
reply
aliljet
1 hour ago
[-]
What I really want is for the peon voice to be replicated and for custom things to be in that voice. Or even better, the starcraft battlecruiser guy's voice!
reply
midtake
1 hour ago
[-]
I'll be looking forward to making an Infested Terran sound pack.
reply
oefrha
1 hour ago
[-]
> Refactor this codebase

Please kill me.

reply
general1465
52 minutes ago
[-]
Stronghold Crusader advisor would be much funnier: Token stocks are too low sire! Not enough tokens mi lord!
reply
sy26
35 minutes ago
[-]
have been wondering what it would take to support linux
reply
nunobrito
26 minutes ago
[-]
Yes, very strange to see a linux-style script that works everywhere except Linux.
reply
brailsafe
1 hour ago
[-]
This is amazing. Incidentally, I've always enjoyed Blizzard's UI art style/textures, in-game and on their website. To me it felt like a hallmark of the quality they used to hold their games to, and it was only once in a rare while I'd see some other website put so much work into their art direction
reply
bacon_fan123
23 minutes ago
[-]
someone filed a PR to add TF2 engineer, good ol' times :')
reply
ramon156
17 minutes ago
[-]
Would also love Heavy

ENGINEER STOP

reply
moffkalast
19 minutes ago
[-]
Now we just need a version for AoE2 villagers and it'll be complete.
reply
bjackman
33 minutes ago
[-]
ISTR there's a "more gold is needed" voice sprite, ideal for out-of-tokens scenarios
reply
IgorPartola
1 hour ago
[-]
The StarCraft Battle Cruiser Engage sound is cut off which made me sad as it’s one of my favorites.
reply
dtzur
1 hour ago
[-]
You sir, deserve a medal
reply
bothlabs
1 hour ago
[-]
Ok very cool!

I already had built a hook with desktop notification and window highlighting myself. But I have to admit, making it fun like this beats it by a lot.

reply
dr_dshiv
39 minutes ago
[-]
I use this analogy for Claude Code all the time! Amazing.
reply
cadamsdotcom
1 hour ago
[-]
Ah! I was hoping to see the science vessel, or as we used to call it, the Mr. Burns ship.

Awesome idea and well realised, love this :)

reply
ares623
1 hour ago
[-]
Anthropic should release AI generated voice packs for Claude. I'm sure they'll be very popular.
reply
XorNot
35 minutes ago
[-]
Hmm, time to voice clone the Protoss advisor from StarCraft: "YOU REQUIRE ADDITIONAL TOKENS"
reply
nunobrito
28 minutes ago
[-]
I'm laughing way too much on this.. :-)
reply
disillusioned
1 hour ago
[-]
I had wired up my local Claude Code instance to play back a sound on my Windows machine, but for my VPS-with-tmux-and-Clawdbot implementation, getting that to work... well, it just required me asking Claude to write an emitter script on the VPS and a listener script on my Windows box and have them connect over Tailscale and got it working in about 2 minutes. Game changer, honestly.
reply
boring-human
1 hour ago
[-]
Love this. I guess there was no application for "Me not that kind of Orc"? That's the best one, but maybe it has hints of homophobia.
reply
aswegs8
38 minutes ago
[-]
Hahaha awesome!
reply
barbs
2 hours ago
[-]
Shouldn't the sound for when a task finishes be something like "Job done!"? Looking at the table it seems like it makes the sound for acknowledging that it's received an order (e.g. "I can do that").
reply
irjustin
2 hours ago
[-]
If we're being strict to peons, then no, that's the human's voice - https://www.youtube.com/watch?v=5r06heQ5HsI.
reply
bloqs
1 hour ago
[-]
Hearthsone...
reply
chrysoprace
2 hours ago
[-]
You're thinking of peasants, the Human unit.
reply
ponco
45 minutes ago
[-]
`peon --pack peasant`

This was my first thought too, thankfully they thought of it!

reply
ddtaylor
2 hours ago
[-]
Work complete
reply
throwa356262
1 hour ago
[-]
This is cool and all, but I just dont understand why we cannot simply manage Claude Code sessions from the Claude phone.

Yes, I know about running CC on android phones or connecting the bot to your github account. But what I really need is to manage CC sessions I started on some random VM from the app.

reply
2747fc56
49 minutes ago
[-]
reply
tjoff
1 hour ago
[-]
I use tmux, whatever implementation the app might have I'd likely prefer just sshing in anyway
reply
throwa356262
57 minutes ago
[-]
Termux and tmux are useful for crazy coding sessions from your phone/tablet but sometimes I just want to continue a job started from my computer without setting up private networks and SSH keys and all that.
reply
fragmede
18 minutes ago
[-]
Have Claude use chrome MCP to setup Tailscale for you
reply
29athrowaway
51 minutes ago
[-]
Make it play "I am a medieval man" when it compacts.

You can also play "Your soundcard works perfectly" to test the sound output.

reply
artemonster
1 hour ago
[-]
Is this singularity event everyone was talking about? Certainly feels like it
reply
henning
2 hours ago
[-]
Everything in AI is built on copyright infringement, so redistributing Blizzard assets while slapping an MIT license on everything is par for the course.
reply
nunobrito
20 minutes ago
[-]
To be fair, MIT is correctly applied to the source code. Voice resources are of course licensed and copyrighted under other terms.

This is the reason why there is a distinction between "Declared license" and "Concluded license".

reply
deaux
1 hour ago
[-]
It has been 24 years since release, in any place that isn't completely captured by big capital interests it would be fair use. This is such a forced reach. There are plenty of good arguments to be made re: big LLM providers and copyright, yet you're weakening all of them by choosing the worst example.
reply
anilakar
1 hour ago
[-]
It's quasi-legal only as long as Activision execs are unaware.
reply
glandium
1 hour ago
[-]
Fair use doesn't mean you can placate any license you want on it.
reply
interloxia
1 hour ago
[-]
One should AI wash it first.
reply
wiseowise
1 hour ago
[-]
Warcraft 3 Reforged has been released in 2020.
reply
henning
1 hour ago
[-]
The Beatles released "She Loves You" much more than 24 years ago. You don't get to redistribute their music however you want. Me pointing out that AI bros disregard basic common sense and the law as part of pursuing their objectives doesn't weaken anything, it reinforces how they should be held accountable.
reply
oreally
37 minutes ago
[-]
Wrong comparison.

IIRC this is a different case covered under fair/transformative use. The length of the clip matters, I think it was like <6seconds. There's a lot of videos/livestreams that use similar clips/voiceovers from other games.

reply
deaux
1 hour ago
[-]
This just doesn't engage with what I said, being that this is only true because the law has been captured by big capital interests, to the detriment of society. "But it's the law!!" adds nothing - my comment already implies awareness of it being the law.

The idea that using these 24-year old WC3 peon sounds in an open source github project makes one an "AI bro" or even connecting it to AI in general is laughable. There have been thousands of projects on github including this kind of thing long, long before LLMs.

Your anger about big AI and copyright is valid! But it's completely overflowing your common sense, targeting the wrong things indiscriminately. Learn to channel it.

reply
pastage
1 hour ago
[-]
Copyright is what it is, the guy is distributing wav files which I guess are the original ones. It is done in blatant disregard for copyright so the argument is solid. Just because you have another view does not mean we have to accept that view.

There are few people who seriously recommend less than 25-years of protection.

reply
Evidlo
1 hour ago
[-]
"No copyright infringement intended"
reply
bdhcuidbebe
1 hour ago
[-]
AFK vibe coded while k-holed at a virtual influencer conference
reply
keyle
1 hour ago
[-]
The irony is that soon enough the human will be the peon! /s
reply
roysting
51 minutes ago
[-]
Arguably that’s long been the case. The genius was in manipulating the peons into striving to be an alpha peon.
reply
booleandilemma
1 hour ago
[-]
You don't even need an /s tag.
reply
usefulposter
56 minutes ago
[-]
Indeed!

Claude will ask me to record my voice and make a sound pack out of it.

I look forward to recording such phrases as "More quota please" and "I apologize for the safety violation in my last input".

reply
roysting
49 minutes ago
[-]
That’s cute. You think you will still be interacting with Claude once you’ve been made obsolete.
reply