379 pointsby doppp5 hours ago49 comments
  • wiseowise4 hours 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.

    • GeorgeOldfield2 hours ago
      it's fun but PLEASE watch out for malicious code/supply chain attacks from random vibe-coded .sh scripts:

      downloads other scripts (peon.sh, uninstall.sh) and executes them or places them where they will be executed later

      edits your ~/.bashrc and ~/.zshrc files to add aliases and tab completion

      parses a remote JSON file to get filenames ($sfile) and then does: curl ... -o "$INSTALL_DIR/packs/$pack/sounds/$sfile"

    • TeMPOraL3 hours 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.

      • isoprophlex2 hours 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...

        • sigmoid10an hour ago
          I have lots of super high quality, clean audio recordings from her ripped from an old video game that she did voice work for. I've tried various TTS models over the years with it. Getting the pitch and tune is easy, but getting the impersonal detached robot-y feeling is kinda tricky. But I haven't tried in the past 6 months, so maybe it's time to give it another shot.
      • s0ss2 hours ago
        I did this. She recorded clean (imo, i cleaned it up) audio for “Star Trek: The Next Generation Interactive Technical Manual” which is available on archive.org.
      • dtechan hour ago
        For those like me who are not into Star Trek lore deep enough to recognize the name, she voiced the Star Trek computer in basically all the series .
      • Tommix11an hour ago
        I would like WOPR's voice from Wargames.
    • Folcon3 hours ago
      Creativity is looking like it's going to be king
      • js83 hours 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.
  • caymanjim4 hours ago
    I love this idea, but I really wish it were Warcraft II voices.
    • ffsm85 minutes ago
      If you went to the website, you'd know there are multiple sets to choose from and create your own
    • disillusioned3 hours 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.

      • Xunjina minute ago
        33 here, started with Dark Saga in my old PS1, after few months of my first gameplay got a used computer and played A LOT of warcraft 1 and 2.

        PS: I still own the same PS1, tho the reader might not working 100%.

      • wcallahanan hour ago
        42 here, played a ton of Warcraft II, but my favorite to return to now is definitely Warcraft III (or AoE II).
      • Gud2 hours ago
        Hey, lots of us 39 year olds who played Warcraft 2!
      • ab-dm9 minutes ago
        I mean, I’m 37 and my first ever RTS was Warcraft: Orcs and humans. Never liked the hero focus of w3
      • Aeolun2 hours 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.
        • croon2 hours ago
          Not to be a patronizing old fart, but may I assume that you played II after III? If so I can understand it, but II was very special when it came out, and I never revisited it after.

          I think it's a case of being better when it came out than another thing was when it came out, despite the other thing being comparatively better without the context of its time.

      • virtue33 hours ago
        Same. It was the best of times. It was the worst of times.
        • Gud2 hours ago
          Mostly the best of times
      • jonathanlydall3 hours ago
        Speaking as a 44-year-old, this tracks.
    • knuckleheads3 hours 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.

      • rmuratov3 hours ago
        It has Red Alert 2 voices. Check the carousel under the Choose your character section
        • knuckleheads2 hours ago
          Oh wow!! Thanks for letting me know, perfect
    • Maakuth4 hours ago
      Your sound card works perfectly.
    • Quarrel10 minutes ago
      Job's Done!
    • largbae4 hours ago
      Zug zug
    • oreally3 hours 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.
      • TeMPOraL3 hours 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 :).

        • andreareina2 hours ago
          I may or may not have had the ogre finished training clip as my startup "chime"
    • petethepig4 hours ago
      that's what i ended up doing — it was pretty easy:

      * download Warcraft II voices

      * tell claude to wire it all up

      • andai3 hours ago
        Fantastic. And Claude can do the first part too!

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

    • andai3 hours ago
      • cbsks3 hours 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.
    • Kirr3 hours ago
      Aye-aye sir! Captain on the bridge!
    • rcpt4 hours ago
      Same. Ouch my back.
    • hcs2 hours ago
      Do you need assistance?
    • veeti3 hours ago
      Age of Empires II anyone?
    • bandrami2 hours ago
      "Plebs are needed!"
    • geekymartian3 hours ago
      my man
  • Lucasoatoan hour ago
    Actually, I’ve seen a 150% improvement on Claude Opus 4.6 just by setting up the notifications with Final Fantasy VI menu sounds.
  • nusl2 hours ago
    This is cool. I was tempted to try it until I saw the curl | bash pipe, then no. This workflow is getting really old.

    I guess that I also don't want to pollute old good memories by associating them with work/Claude

    • INTPenis2 hours ago
      Totally agree, it's the main reason I'll never recommend Linux to anyone, because you can't expect normal people to understand these things.

      But it's kinda funny to me that you just said "I was going to run this code on my system, until I saw some other code in the same repo, and now I refuse to run it" :D It's all the same repo, you're willing to try part of the code, but not another part of it. Completely arbitrary.

    • bayindirh2 hours ago
      I cloned the repository just for the sound files. I may hook them to my terminal for long running jobs when I have some time to have some fun. Maybe a wrapper script.

      Hmm, why not?

  • daveytea2 hours ago
    Love this but i'm a Codex user, so forked and created the equivalent here: https://github.com/mrdavey/codex-peon
  • thomasfromcdnjs4 hours 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)

  • skrunch2 hours ago
    Would love this with CS1.6 voices: "GO GO GO!", "The bomb has been planted", "Need backup"
    • thunfischtoastan hour ago
      It's pretty easy to create your own soundpack I think
  • isoprophlex3 hours 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.

    • nandomrumber3 hours ago
      Majel Barrett Roddenberry, wife of Star Trek creator Eugene Wesley (Gene) Roddenberry Sr.
    • Aeolun2 hours ago
      Did you contribute that pack back?
      • isoprophlex2 hours ago
        gimme a minute to do some work stuff and I'll throw a little sample, 11labs howto + the source files online somewhere. check back to this thread in a while, i'll post it here. obviously the legal status of this is unclear, but i guess if you keep usage strictly personal it should be fine.
  • general14653 hours ago
    Stronghold Crusader advisor would be much funnier: Token stocks are too low sire! Not enough tokens mi lord!
  • AceJohnny22 hours 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)

    • thunfischtoast43 minutes ago
      The thing with notifications is that a lot of apps go so overboard with them that I generally choose to silence them completely. This has totally led to important notifications being unseen for some time, but for the peace it is a price I'm ready to pay. Being able to configure notifications with high granularity is something I still have to discover.
  • aliljet4 hours 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!
  • midtake4 hours ago
    I'll be looking forward to making an Infested Terran sound pack.
    • oefrha3 hours ago
      > Refactor this codebase

      Please kill me.

  • 2gremlin1812 hours ago
    I knew I had to add GLaDOS as soon as I saw this. Unfortunately, while testing my PR I realized there’s no support for Linux. Hopefully someone smarter than me can get that added sooner rather than later.
  • brailsafe3 hours 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
  • standarditem2 hours ago
    This is great! I already have Claude set up to use the "insufficient vespene gas" line from Starcraft when it needs permissions.
    • rockbruno12 minutes ago
      This gave me an idea. You should set it up to say "We must construct additional pylons" if it requires MCP permissions specifically
  • itsjustjordan3 hours 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
  • hiqan hour ago
    If you're interested in playing wc3 online, consider checking out https://www.w3champions.com.
  • xandrius2 hours ago
    Really cool, just one nitpick is that the "What do you want?" is used for 2 completely states (greeting and alert), which is not good UX-wise.

    Otherwise totally fun idea!

  • burner420042an hour ago
    Is WoW still around? Did it fall off? All of a sudden people just stopped talking about it.
  • alentodorov41 minutes ago
    just this week i asked claude to use /say command instead of echo-ing it’s messages • magic!
  • KeplerBoy2 hours ago
    I need to check if I can voice clone warcraft peons with some tts-model. I need this everywhere.
  • kaasl2 hours ago
    I'd love to add some Linux support for this. If anyone else is interested in contributing, happy to coordinate.
  • IgorPartola4 hours ago
    The StarCraft Battle Cruiser Engage sound is cut off which made me sad as it’s one of my favorites.
  • dtzur4 hours ago
    You sir, deserve a medal
  • ameshkovan hour ago
    Love the idea, made a Windsurf-compatible version: https://github.com/ameshkov/peon-ping-windsurf
  • Aeolun2 hours ago
    This is the best thing I've ever seen xD
  • sy263 hours ago
    have been wondering what it would take to support linux
    • nunobrito3 hours ago
      Yes, very strange to see a linux-style script that works everywhere except Linux.
  • bothlabs4 hours 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.

  • disillusioned3 hours 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.
  • bjackman3 hours ago
    ISTR there's a "more gold is needed" voice sprite, ideal for out-of-tokens scenarios
  • cantoan hour ago
    Good day commander!
  • ares6234 hours ago
    Anthropic should release AI generated voice packs for Claude. I'm sure they'll be very popular.
  • cadamsdotcom4 hours 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 :)

  • bacon_fan1233 hours ago
    someone filed a PR to add TF2 engineer, good ol' times :')
    • ramon1563 hours ago
      Would also love Heavy

      ENGINEER STOP

    • moffkalast3 hours ago
      Now we just need a version for AoE2 villagers and it'll be complete.
  • henning4 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.
    • deaux4 hours 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.
      • anilakar4 hours ago
        It's quasi-legal only as long as Activision execs are unaware.
      • glandium4 hours ago
        Fair use doesn't mean you can placate any license you want on it.
      • wiseowise4 hours ago
        Warcraft 3 Reforged has been released in 2020.
      • henning4 hours 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.
        • oreally3 hours 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.

        • deaux4 hours 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.

          • pastage4 hours 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.

    • nunobrito3 hours 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".

    • Evidlo4 hours ago
      "No copyright infringement intended"
    • bdhcuidbebe4 hours ago
      AFK vibe coded while k-holed at a virtual influencer conference
  • r00ps2 hours ago
    This is exactly what I was missing!

    I've made a PR to make it linux compatible if that is usefull to someone else :)

  • 2 hours ago
    undefined
  • dr_dshiv3 hours ago
    I use this analogy for Claude Code all the time! Amazing.
  • barbs4 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").
  • boring-human3 hours 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.
  • XorNot3 hours ago
    Hmm, time to voice clone the Protoss advisor from StarCraft: "YOU REQUIRE ADDITIONAL TOKENS"
    • nunobrito3 hours ago
      I'm laughing way too much on this.. :-)
  • artemonster3 hours ago
    Is this singularity event everyone was talking about? Certainly feels like it
  • BoredPositron2 hours ago
    Taz Dingo man.
  • aswegs83 hours ago
    Hahaha awesome!
  • throwa3562623 hours 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.

    • 2747fc563 hours ago
    • tjoff3 hours ago
      I use tmux, whatever implementation the app might have I'd likely prefer just sshing in anyway
      • throwa3562623 hours 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.
        • fragmede3 hours ago
          Have Claude use chrome MCP to setup Tailscale for you
  • 29athrowaway3 hours 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.

  • khazhoux30 minutes ago
    "ok"
  • reeddev423 hours ago
    [dead]
  • keyle4 hours ago
    The irony is that soon enough the human will be the peon! /s
    • roysting3 hours ago
      Arguably that’s long been the case. The genius was in manipulating the peons into striving to be an alpha peon.
    • booleandilemma4 hours ago
      You don't even need an /s tag.
    • usefulposter3 hours 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".

      • roysting3 hours ago
        That’s cute. You think you will still be interacting with Claude once you’ve been made obsolete.