Loading...

Voice chat kit for game NPCs · NPCTalk

Talk into your mic, and game NPCs answer in their own voices and do what you tell them

A GTA V demo the Universal Modder team released on October 16. Talk into your mic, and an NPC answers about two seconds later in that character's style and a cloned voice, then acts on what it heard: it kneels, or it throws a punch. The code is free, so a coding AI like Claude Code can build it into your own game. But as of October 26, we couldn't find a public build anyone can download and play, and no one has shared results from trying it yet. Here are the demos and the reactions.

Oct 26, 2026·3 cases

Official demo from the makers · Patch (@patch_gg), October 16. The cover shows the moment the player starts talking to Jimmy and 'Listening… (to Jimmy De Santa)' appears on screen.

On October 16, Patch (@patch_gg), the X account of the Universal Modder team, posted a GTA V gameplay video. The player spoke into a mic, and Trevor, Michael, Jimmy, and people on the street each answered back in their own style and voice. Ten days later, on October 26, the X post had passed 830,000 views and 5,000 bookmarks. A Reddit r/ChatGPT post where someone else reposted the video drew 4,152 points and 437 comments, and gaming outlets including Wccftech, TweakTown, and Prima Games covered it.

Syed Hamza Bakht, a reporter at the gaming outlet Prima Games, wrote: "Personally, I was fairly surprised at how far the technology has come, and the quality seems a lot better than you might initially expect."

NPCTalk is a kit published under the Universal Modder name in Christos Antonopoulos's GitHub repository. Plug it into a coding AI like Claude Code, Codex, Gemini CLI, or Cursor, and the AI handles setting up the voice server, cloning voices, and connecting everything to the game. The code is free, but you need paid accounts for the voice server (Modal) and for speech recognition and dialogue generation (fal, Cerebras). On October 16, the team said a ready-to-play GTA V mod would come out free the following week. On October 18, they wrote it would launch on their own platform soon. As of October 26, we couldn't find a public build anyone can download. Christos's X bio lists former CEO of Remade, a company acquired by fal, and fal is one of the paid services this kit uses.

The NPC transcribes what the player says, writes a reply in that character's voice, and reads it aloud in the cloned voice. At the same time, it picks one of 16 actions that fits what it heard. According to the team's docs, with push-to-talk it takes 1.15 to 2.2 seconds from the moment the player stops speaking to the NPC's first sound.

Reference 01Official demo from the makers · Patch (@patch_gg)'s X article on how it was made

Told over the mic to kneel and apologize, GTA's Trevor swore the whole time, then really knelt

The making-of post the team published on October 18 opens with this scene. Over the mic, the player tells Trevor to kneel and apologize. Trevor swears the whole time, but really does kneel and beg for forgiveness. A cop in the same post tells the player to go file a civil suit and get out of sight, then flips the middle finger.

NPCs can choose from 16 actions, including punching, headbutting, drawing a gun, hugging, kneeling to beg, and running away. The team wrote that 'do nothing' comes up far more often than any other.

Sample request from the README

In GTA V story mode, let me talk to anyone near me with my mic.

Story mode only. Don't join GTA Online while the tool that runs mods (Script Hook) is installed.

Reference 02Official demo from the makers · Patch (@patch_gg)'s second gameplay video

Call an NPC by the wrong name and it corrects you: 'It's Wade, not Trevor'

The team posted this video the next day, October 17. The player talks to Lester in a parking lot and chats with a barbershop employee. When the player calls Wade 'Trevor,' Wade fires back with a correction: "It's Wade, not Trevor. He's probably screaming at a chicken right now." At the end, the player asks Michael for a headbutt, and Michael actually delivers one.

Reference 03Official demo from the makers · Patch (@patch_gg)'s X article on how it was made, plus the repository docs

A GTA modding team handed most of the work to a coding AI and built talking, moving NPCs in a week

The team described how it was made: "We built it in about a week, with an AI coding agent doing most of the work, and measured everything along the way." That coding agent was Claude Code, and NPCTalk packages what the team learned from that work into a single repository.

To hook it up to your own game, the game has to provide four things: who the player is talking to right now, information about the surrounding scene, a way to play the voice from where the NPC is standing, and a way to make the NPC carry out the action it picked. According to the team, about 2,450 of the roughly 5,500 lines of code in the GTA example mod can be reused in other games without changes. The skill also includes notes for Unity, Unreal, Bethesda games, Minecraft, and custom-built games, but GTA V is the only game it has actually been built for so far.

The voices in the demo were cloned from clips cut out of each character's recorded lines. Audio is sent starting from the beginning of a line before the whole line is generated, and the team wrote that generating and receiving a full 3.9-second clip took 1.5 seconds.

Sample request from the README

Make the villagers in my game answer when I talk to them, in their own voices.

Swap 'the villagers' for characters in your own game.

How people reacted

What people liked

  • “My biggest problem is I can't understand the streamer at all, he's so mumbly. I'm shocked the AI can understand him.”

    Alex-Murphy · Reddit r/GTAreddit.com
  • “While there is certainly some setup to get this working, NPCTalk is representative of what will likely become a staple feature in future iterations of RPG titles such as Grand Theft Auto.”

    Jak Connor · TweakTown reportertweaktown.com
  • “guy's using this to be a massive weirdo but i've been saying for ages that this is the eventual next step of AI in video games, people have been modding stuff like this in to games like Skyrim for a while too”

    h🪐p(@HWestwoodP) · Xx.com
  • “This is the kind of stuff I dreamed that gta and other open world game NPCs could eventually become…”

    Own-Papaya-4264 · Reddit r/ArtificialInteligencereddit.com
  • “As a retired homebrew game master... This looks epic”

    Dull-Jackfruit1691 · Reddit r/ChatGPTreddit.com
  • “Idc wat anyone say, this would be dope in any game lmaoo”

    Lord Bugz(@Bugzvii) · Xx.com

What fell short

  • “Although the developer initially advertised response times below one second, the project's technical documentation reports approximately 1.15–2.2 seconds between the player finishing a sentence and the NPC beginning to speak”

    Sebastian Castellanos · Wccftech reporterwccftech.com
  • “dude the voices sound horrible and they say stuff thats completely out of character and stupid”

    DenielEvenin · Reddit r/GTAreddit.com
  • “Just feels like talking to chatgpt”

    KrotHatesHumen · Reddit r/GTAreddit.com
  • “This. Did the voice consent to being cloned?”

    A reply to a comment questioning whether the voice actors consented, after the launch post said it had cloned the characters' own voices.

    PirateCompetitive931 · Reddit r/GTAreddit.com
  • “a similar mod was taken down by Take-Two three years ago”

    Refers to Sentient Streets, a similar GTA 5 mod that was taken down in 2023 after a copyright takedown request from Take-Two.

    Sebastian Castellanos · Wccftech reporterwccftech.com
  • “And you only need $10k worth of GPUs to run the game, and AI, in parallel.”

    Another user in the same thread corrected this: it doesn't run locally. The GPUs that generate the voices run in the cloud (Modal).

    iBoMbY · Reddit r/singularityreddit.com
  • “and after 30 seconds you realize its super pointless and doesn't make any aspect of the game better…”

    MourningMymn · Reddit r/ArtificialInteligencereddit.com

Getting started

Paste the request below into a coding agent like Claude Code, Codex, Gemini CLI, or Cursor. You'll need to create Modal, fal, and Cerebras account keys yourself and put them in environment variables (the voice server costs about $4 an hour while it's running). Don't use it in online games with anti-cheat, such as GTA Online.

  1. Starter prompt

    Read https://www.working-ref.com/en/reference/npctalk-2026-10 and install NPCTalk (https://github.com/christos-antono/NPCTalk). Then ask me about the game I'm making and what I'm interested in, and suggest three things worth trying with NPCTalk. When I pick one, start right away. If none fits, start by making one character in my game answer what I say out loud. Only use my own voice, a voice I have consent to use, or a generated voice. Don't clone real voice actors or anyone else's voice. Whenever there's something I need to do myself, like signing up for an account or paying, tell me at that point.

Share this reference

Weekly · Free

Was this reference helpful?

The week in AI: the BEST
just 3, straight to your inbox

Work Smarter with AI

420 readers get it every week

You're in See you in your inbox with the next issue.