NPCX gives every NPC on your game server a voice, a personality, and a memory. Players talk to them naturally. They respond in character, out loud. They remember the conversation next time.
Every NPC inherits a deep understanding of their game world — neighborhoods, factions, landmarks, currency, lore, slang. A bartender in Los Santos knows the Vagos run Rancho. An innkeeper in Whiterun knows about the dragon attack on Helgen. They don't just have character — they have context.
Voices tailored per world — a bartender in GTA sounds American and urban, the same archetype in Skyrim sounds Nordic and medieval. Voice cloning from a 10-second sample. Three engines: Kokoro, Fish Speech, ElevenLabs.
Two NPCs can have a conversation that nearby players overhear. Trigger it from your scripts — a bartender and a cop arguing about crime in Davis. Players walk in mid-conversation. That's a clip.
NPCs react to game events — gunshots, police chases, weather changes, player actions. Wire any game event to an NPC and they respond in character:
exports.npcx:reactToEvent("sal_bartender", "A gunshot nearby")
NPCs can give items, open doors, trigger missions. The engine returns action codes your scripts execute. An informant says "Here, take this" and a weapon appears in your inventory.
NPCs remember players across sessions and server restarts. Come back next week — the bartender remembers your name and what you asked about last time.
Under heavy load, NPCs silently fall back to scripted lines. If anything in the backend goes down, the system self-heals. Players never see an error, a loading screen, or a broken conversation. The worst case is the status quo.
Drop the NPCX resource into your server. Set the engine IP. Done. No framework dependency — works with QBCore, ESX, Qbox, standalone, any game.
The NPCX engine is game-agnostic. Character definitions, world bibles, voices, and memory work across every game. Each new title needs only a thin connector — a few hundred lines of game-native code. If your game has multiplayer servers with NPC spawning, we can support it.
An NPC's personality, voice, and behavior work identically whether they're a bartender in Los Santos, an innkeeper in Whiterun, or a deputy in Rhodes. The engine doesn't know what game it's running in — it just knows the world bible and the character sheet.
Server owners describe NPCs with structured character sheets, like D&D NPC cards. No prompt engineering. No AI knowledge required. Tell us who they are, we bring them to life.
Fill out a character sheet — name, role, personality, knowledge, quirks. Like writing a D&D NPC card. Works for any game world.
We build the character, assign a voice, load the world bible, and deploy. Same day turnaround.
Add the NPCX resource to your server. Set the engine IP. Restart. Players walk up to NPCs and start talking.
No per-NPC fees. No per-interaction billing. No contracts. No tiers. Everything included. Cancel anytime.
Pick 3 NPCs. Tell us who they are. We'll have them talking on your test server same day. Free, no strings.