Humalike x GTA RP - AI NPCs that talk, remember & act on their own
by•
A new roleplay experience. Build characters and entire AI societies with memory, personality and voice that recognize players, form relationships and react to everything around them. Live on Poland's largest roleplay server. Now, add it to yours.
Replies
Hey Product Hunt 👋 Michał here, Founding Engineer at Humalike.
I’ll be around all day answering questions about what we built, how the NPCs work under the hood, and all the weird problems that come with making AI characters actually feel alive in a multiplayer world.
This launch is especially fun for me because years ago I used to run my own GTA Roleplay server, so I know firsthand how much work goes into creating a world that feels active, social and unpredictable - and how quickly that experience breaks when there simply aren’t enough players around.
That’s one of the reasons I’m so excited about what we’re building here. These aren’t NPCs that just wait for you to press E and pick a dialogue option. They remember people, build relationships, perceive what’s happening around them and can become actual participants in the server.
We’ve already learned a ridiculous amount from running them live at scale, so ask me anything - architecture, memory, latency, voice, perception, FiveM integration, things that broke in production, whatever.
Will be here all day 👋
Hey PH 👋 Martí here, co-founder of Humalike.
What is Humalike? The behavioral infrastructure for humanlike AI agents.
Today we're shipping AI NPCs for FiveM (GTA roleplay).
The problem
Roleplay servers depend on humans roleplaying with each other. People look for the best experience possible, but a lot of the time there just aren't enough players online, or nobody around is up for an experience with you.
How we solve it
Every AI NPC has its own identity, personality, memory and humanlike behavior.
- They recognize players and build separate relationships with everyone they meet.
- They react to conversations, clothing, masks, weapons, gunfire and FiveM events around them.
- Custom characters (and groups of them) wired into your scripts and storylines.
Turn them into functional parts of your server
• EMS patients who call for help and join medical scenarios.
• Witnesses who remember events and talk to the police.
• Guides who explain your server's activities.
• Tell an NPC to hop in your car and have a chat on the drive.
Already live on Strefa RP, the biggest roleplay server in Poland
+20,000 conversations, +300,000+ turns, +40 days of conversation. In three weeks.
Works with ESX, Standalone, QBCore, QBox and custom frameworks.
We'll be here all day reading everything!
Backed by the first investors in ElevenLabs, Revolut & more.
Still the same tiny 🇪🇸×🇵🇱 team, & still not sleeping much :))
@mcarmonas Congrats on the launch. 20,000 conversations in three weeks on a live server is a real test, not a demo.
question on memory, since that's the part that usually breaks: how do you decide what an NPC keeps long-term versus forgets? With thousands of players, does each NPC store its own memory per player, or is there a shared layer the whole server's NPCs learn from, like a witness telling the police what another NPC saw? And how do you stop old or wrong memories from overriding what just happened in front of them?
@mcarmonas nice launch! this is a brilliant use of ai and also the landing page featuring characters look so real 👏
@vipul_kumar1280 Thanks for the kind words Vipul, it doesn't only look real, but it's actually real! I encourage you to try it yourself and have your mind blown by the results ;))
@vipul_kumar1280 tysm!!
Hey! Ignacio here, Founding Product Engineer at humalike.
We're thrilled to announce the launch of AI NPCs powered by Humalike in GTA V.
It's been incredibly fun building characters that actually play with you and feel part of the server, I'll be around all day, happy to answer any questions. :))
Can server owners control NPC’s personality, backstory, and behavioral rules?
@kshitij_mishra4 Yes!!
@kshitij_mishra4 Hey Kshitji, absolutely, server owners have access to a full world generation feature, NPCs generation based on a world description you give it, and full control over groups or individual personas, world graph relationships between NPCs, gossip system... anything you can imagine, you can control ;))
cracked founders back at it again!
LFG!
@aadilghani :)) legend
This could solve one of the biggest RP problem which is the world feeling empty when there are not enough players online. Well done!!
@arun_pratap_singh7 Absolutely, this is exactly what we've been experiencing this last month in StrefaRP server, players get more immersed in the RP experience, they have someone (NPCs) who they can not only talk to, but actually have in game missions with them, full NPCs gameplay experience... everything we once imagined impossible, is now real and live ;))
@arun_pratap_singh7 on point :))
Having NPCs remember events as witnesses could create some really interesting police roleplay scenarios.
Congrats on the launch.
@rajesh_gupta__ 100%. tysm
The relationship memory is something I would like to test. Does an NPC actually treat a returning player differently versus a new one?
@priyankamandal Good idea :)) We'll post clips tomorrow
Finally, NPCs that feel like participants in the world rather than scripted dialogue boxes. Congrats!
@subhash_kanagamani tysm!!