lossantosalive (SHVDOTNET3 Transcription) 0.0.1 (current beta use this one)
287
6
287
6
Los Santos Alive - SHVDN3 Variant
Every pedestrian in Los Santos is now awake. Walk up to anyone, speak to them out loud or by text, and they answer back in their own voice, with their own personality, driven by live AI. They remember you, take your number, call you up, ride along, run errands, and deal with each other even when you are not looking. This is not a pack of canned lines - it is an actual world full of people you can talk to.
This is the Script Hook V .NET 3 variant of Los Santos Alive, faithfully transcribed from vehlaw's original RAGE Plugin Hook plugin with his knowledge and support. Same vision, rebuilt from the ground up for SHVDN3.
Check out the lossantosalive discord here: https://discord.gg/UhE4AghY
Every pedestrian in Los Santos is now awake. Walk up to anyone, speak to them out loud or by text, and they answer back in their own voice, with their own personality, driven by live AI. They remember you, take your number, call you up, ride along, run errands, and deal with each other even when you are not looking. This is not a pack of canned lines - it is an actual world full of people you can talk to.
This is the Script Hook V .NET 3 variant of Los Santos Alive, faithfully transcribed from vehlaw's original RAGE Plugin Hook plugin with his knowledge and support. Same vision, rebuilt from the ground up for SHVDN3.
---
Features
Talk to anyone - walk up, press a key, and speak by microphone or type a message. The NPC replies in a real AI voice that comes out of their mouth in 3D with lip-sync. No menus, no scripts - a genuine back-and-forth conversation.
Real personalities - over 100 hand-tuned archetypes mean a Vagos banger, a Vinewood tourist, a beat cop, and a Rockford suit all think, talk, and react differently based on who they actually are.
They remember you - NPCs keep track of who you are and what was said across conversations. Make a friend or an enemy and it sticks.
Phone system - save an NPC to your phone straight from a conversation and call them later. They pick up in character, in their own voice. NPCs also call and text you on their own when the mood takes them.
NPC actions - tell them what to do and they do it - follow you, hop in and drive you anywhere ("the beach," a district, your waypoint), take a seat in your car, put their hands up, kneel, hand over or take a weapon, stand down, flee, or fight.
NPC to NPC - send someone over to deal with another pedestrian - talk to them, follow them, rob them, threaten them, or start something. NPCs also strike up their own conversations and banter with each other while you watch.
Combined behaviors - actions stack instead of fighting each other, so an NPC can follow you with their hands up, or bail out of a car and into cover without breaking character.
Meetups - arrange to meet someone at a bar, a street corner, or a landmark, and they will actually make their way there, on foot or behind the wheel, and show up.
World awareness - NPCs know the time of day, the weather, what is on the radio (mood, artist, genre), who is standing nearby, and what vehicles are around, and they fold it all into how they talk.
Group conversations - in a crowd, mark exactly who you are addressing, cycle through nearby faces with a guided camera, and give an order to the whole group at once while bystanders chime in on their own.
Companion gameplay - turn a willing NPC into an accomplice who sticks by your side and has your back.
---
Requirements
Grand Theft Auto V (legacy edition)
Script Hook V
Script Hook V .NET v3 enhanced/legacy version
LemonUI.SHVDN3
.NET Framework 4.8
A free Google Gemini API key - you supply your own, and it takes a couple of minutes at Google AI Studio
---
Installation
1. Install .NET Framework 4.8 and this in directory: https://www.gta5-mods.com/tools/script-hook-v-net-enhanced
2. Drop LosSantosAlive.dll and the included dependency DLLs (LemonUI.SHVDN3, iFruitAddon2, NAudio.Core, NAudio.WinMM, websocket-sharp-core) into your scripts folder.
3. Place the LosSantosAliveServer and NPCGeminiFiles folders into your game directory, next to the .exe.
4. Open the .env file inside the LosSantosAliveServer folder and put your own generated Gemini API key in it, replacing the placeholder. Every player needs their own - it is free, tied to your own Google account, and never shared in a build. Here is the link to google AI studios: https://aistudio.google.com/api-keys
5. Launch the game. The local server starts on its own. Walk up to anyone and start talking.
---
Controls
Press the on-screen context key (E by default) near any pedestrian to begin a conversation. Type your message, or hold the push-to-talk key and speak out loud.
Talking
- E Start or join a conversation with whoever you are looking at
- Text and microphone keys are fully rebindable
- Enter Mark who you are addressing, and exclude who you are not
- Left and Right arrows Cycle through nearby people with a camera preview
Phone
- Save an NPC to your contacts from any conversation, then call them anytime from your in-game phone
All key binds and ranges can be changed in LosSantosAlive.ini.
---
Tips
Just talk. The more naturally you speak, the better they respond - ask, joke, threaten, negotiate, whatever fits.
Save the ones you like. A contact you can call back is worth far more than a stranger on the street.
In a crowd, mark your target before you speak so the right person answers you.
Keep your API key private. It is yours alone - never hand out a build with your key still inside it.
---
Known Issues
NPC-to-NPC and meetup behavior runs deep and is occasionally unpredictable - that is half the fun, but expect the odd hiccup.
A dropped AI connection now reconnects and retries on its own, though a very rare turn may still come back silent - just speak again.
These will be refined in future updates.
---
Credits
Los Santos Alive was created by vehlaw, originally as a RAGE Plugin Hook plugin. This is the Script Hook V .NET 3 variant, transcribed and expanded for SHVDN3 with vehlaw's knowledge and support.
AI powered by Google Gemini.
Built on Script Hook V and Script Hook V .NET.
Every pedestrian in Los Santos is now awake. Walk up to anyone, speak to them out loud or by text, and they answer back in their own voice, with their own personality, driven by live AI. They remember you, take your number, call you up, ride along, run errands, and deal with each other even when you are not looking. This is not a pack of canned lines - it is an actual world full of people you can talk to.
This is the Script Hook V .NET 3 variant of Los Santos Alive, faithfully transcribed from vehlaw's original RAGE Plugin Hook plugin with his knowledge and support. Same vision, rebuilt from the ground up for SHVDN3.
Check out the lossantosalive discord here: https://discord.gg/UhE4AghY
Every pedestrian in Los Santos is now awake. Walk up to anyone, speak to them out loud or by text, and they answer back in their own voice, with their own personality, driven by live AI. They remember you, take your number, call you up, ride along, run errands, and deal with each other even when you are not looking. This is not a pack of canned lines - it is an actual world full of people you can talk to.
This is the Script Hook V .NET 3 variant of Los Santos Alive, faithfully transcribed from vehlaw's original RAGE Plugin Hook plugin with his knowledge and support. Same vision, rebuilt from the ground up for SHVDN3.
---
Features
Talk to anyone - walk up, press a key, and speak by microphone or type a message. The NPC replies in a real AI voice that comes out of their mouth in 3D with lip-sync. No menus, no scripts - a genuine back-and-forth conversation.
Real personalities - over 100 hand-tuned archetypes mean a Vagos banger, a Vinewood tourist, a beat cop, and a Rockford suit all think, talk, and react differently based on who they actually are.
They remember you - NPCs keep track of who you are and what was said across conversations. Make a friend or an enemy and it sticks.
Phone system - save an NPC to your phone straight from a conversation and call them later. They pick up in character, in their own voice. NPCs also call and text you on their own when the mood takes them.
NPC actions - tell them what to do and they do it - follow you, hop in and drive you anywhere ("the beach," a district, your waypoint), take a seat in your car, put their hands up, kneel, hand over or take a weapon, stand down, flee, or fight.
NPC to NPC - send someone over to deal with another pedestrian - talk to them, follow them, rob them, threaten them, or start something. NPCs also strike up their own conversations and banter with each other while you watch.
Combined behaviors - actions stack instead of fighting each other, so an NPC can follow you with their hands up, or bail out of a car and into cover without breaking character.
Meetups - arrange to meet someone at a bar, a street corner, or a landmark, and they will actually make their way there, on foot or behind the wheel, and show up.
World awareness - NPCs know the time of day, the weather, what is on the radio (mood, artist, genre), who is standing nearby, and what vehicles are around, and they fold it all into how they talk.
Group conversations - in a crowd, mark exactly who you are addressing, cycle through nearby faces with a guided camera, and give an order to the whole group at once while bystanders chime in on their own.
Companion gameplay - turn a willing NPC into an accomplice who sticks by your side and has your back.
---
Requirements
Grand Theft Auto V (legacy edition)
Script Hook V
Script Hook V .NET v3 enhanced/legacy version
LemonUI.SHVDN3
.NET Framework 4.8
A free Google Gemini API key - you supply your own, and it takes a couple of minutes at Google AI Studio
---
Installation
1. Install .NET Framework 4.8 and this in directory: https://www.gta5-mods.com/tools/script-hook-v-net-enhanced
2. Drop LosSantosAlive.dll and the included dependency DLLs (LemonUI.SHVDN3, iFruitAddon2, NAudio.Core, NAudio.WinMM, websocket-sharp-core) into your scripts folder.
3. Place the LosSantosAliveServer and NPCGeminiFiles folders into your game directory, next to the .exe.
4. Open the .env file inside the LosSantosAliveServer folder and put your own generated Gemini API key in it, replacing the placeholder. Every player needs their own - it is free, tied to your own Google account, and never shared in a build. Here is the link to google AI studios: https://aistudio.google.com/api-keys
5. Launch the game. The local server starts on its own. Walk up to anyone and start talking.
---
Controls
Press the on-screen context key (E by default) near any pedestrian to begin a conversation. Type your message, or hold the push-to-talk key and speak out loud.
Talking
- E Start or join a conversation with whoever you are looking at
- Text and microphone keys are fully rebindable
- Enter Mark who you are addressing, and exclude who you are not
- Left and Right arrows Cycle through nearby people with a camera preview
Phone
- Save an NPC to your contacts from any conversation, then call them anytime from your in-game phone
All key binds and ranges can be changed in LosSantosAlive.ini.
---
Tips
Just talk. The more naturally you speak, the better they respond - ask, joke, threaten, negotiate, whatever fits.
Save the ones you like. A contact you can call back is worth far more than a stranger on the street.
In a crowd, mark your target before you speak so the right person answers you.
Keep your API key private. It is yours alone - never hand out a build with your key still inside it.
---
Known Issues
NPC-to-NPC and meetup behavior runs deep and is occasionally unpredictable - that is half the fun, but expect the odd hiccup.
A dropped AI connection now reconnects and retries on its own, though a very rare turn may still come back silent - just speak again.
These will be refined in future updates.
---
Credits
Los Santos Alive was created by vehlaw, originally as a RAGE Plugin Hook plugin. This is the Script Hook V .NET 3 variant, transcribed and expanded for SHVDN3 with vehlaw's knowledge and support.
AI powered by Google Gemini.
Built on Script Hook V and Script Hook V .NET.
Først Lastet opp: 20. juni 2026
Sist Oppdatert: 25. juni 2026
Last Downloaded: 6 hours ago
20 Kommentarer
Los Santos Alive - SHVDN3 Variant
Every pedestrian in Los Santos is now awake. Walk up to anyone, speak to them out loud or by text, and they answer back in their own voice, with their own personality, driven by live AI. They remember you, take your number, call you up, ride along, run errands, and deal with each other even when you are not looking. This is not a pack of canned lines - it is an actual world full of people you can talk to.
This is the Script Hook V .NET 3 variant of Los Santos Alive, faithfully transcribed from vehlaw's original RAGE Plugin Hook plugin with his knowledge and support. Same vision, rebuilt from the ground up for SHVDN3.
Check out the lossantosalive discord here: https://discord.gg/UhE4AghY
Every pedestrian in Los Santos is now awake. Walk up to anyone, speak to them out loud or by text, and they answer back in their own voice, with their own personality, driven by live AI. They remember you, take your number, call you up, ride along, run errands, and deal with each other even when you are not looking. This is not a pack of canned lines - it is an actual world full of people you can talk to.
This is the Script Hook V .NET 3 variant of Los Santos Alive, faithfully transcribed from vehlaw's original RAGE Plugin Hook plugin with his knowledge and support. Same vision, rebuilt from the ground up for SHVDN3.
---
Features
Talk to anyone - walk up, press a key, and speak by microphone or type a message. The NPC replies in a real AI voice that comes out of their mouth in 3D with lip-sync. No menus, no scripts - a genuine back-and-forth conversation.
Real personalities - over 100 hand-tuned archetypes mean a Vagos banger, a Vinewood tourist, a beat cop, and a Rockford suit all think, talk, and react differently based on who they actually are.
They remember you - NPCs keep track of who you are and what was said across conversations. Make a friend or an enemy and it sticks.
Phone system - save an NPC to your phone straight from a conversation and call them later. They pick up in character, in their own voice. NPCs also call and text you on their own when the mood takes them.
NPC actions - tell them what to do and they do it - follow you, hop in and drive you anywhere ("the beach," a district, your waypoint), take a seat in your car, put their hands up, kneel, hand over or take a weapon, stand down, flee, or fight.
NPC to NPC - send someone over to deal with another pedestrian - talk to them, follow them, rob them, threaten them, or start something. NPCs also strike up their own conversations and banter with each other while you watch.
Combined behaviors - actions stack instead of fighting each other, so an NPC can follow you with their hands up, or bail out of a car and into cover without breaking character.
Meetups - arrange to meet someone at a bar, a street corner, or a landmark, and they will actually make their way there, on foot or behind the wheel, and show up.
World awareness - NPCs know the time of day, the weather, what is on the radio (mood, artist, genre), who is standing nearby, and what vehicles are around, and they fold it all into how they talk.
Group conversations - in a crowd, mark exactly who you are addressing, cycle through nearby faces with a guided camera, and give an order to the whole group at once while bystanders chime in on their own.
Companion gameplay - turn a willing NPC into an accomplice who sticks by your side and has your back.
---
Requirements
Grand Theft Auto V (legacy edition)
Script Hook V
Script Hook V .NET v3 enhanced/legacy version
LemonUI.SHVDN3
.NET Framework 4.8
A free Google Gemini API key - you supply your own, and it takes a couple of minutes at Google AI Studio
---
Installation
1. Install .NET Framework 4.8 and this in directory: https://www.gta5-mods.com/tools/script-hook-v-net-enhanced
2. Drop LosSantosAlive.dll and the included dependency DLLs (LemonUI.SHVDN3, iFruitAddon2, NAudio.Core, NAudio.WinMM, websocket-sharp-core) into your scripts folder.
3. Place the LosSantosAliveServer and NPCGeminiFiles folders into your game directory, next to the .exe.
4. Open the .env file inside the LosSantosAliveServer folder and put your own generated Gemini API key in it, replacing the placeholder. Every player needs their own - it is free, tied to your own Google account, and never shared in a build. Here is the link to google AI studios: https://aistudio.google.com/api-keys
5. Launch the game. The local server starts on its own. Walk up to anyone and start talking.
---
Controls
Press the on-screen context key (E by default) near any pedestrian to begin a conversation. Type your message, or hold the push-to-talk key and speak out loud.
Talking
- E Start or join a conversation with whoever you are looking at
- Text and microphone keys are fully rebindable
- Enter Mark who you are addressing, and exclude who you are not
- Left and Right arrows Cycle through nearby people with a camera preview
Phone
- Save an NPC to your contacts from any conversation, then call them anytime from your in-game phone
All key binds and ranges can be changed in LosSantosAlive.ini.
---
Tips
Just talk. The more naturally you speak, the better they respond - ask, joke, threaten, negotiate, whatever fits.
Save the ones you like. A contact you can call back is worth far more than a stranger on the street.
In a crowd, mark your target before you speak so the right person answers you.
Keep your API key private. It is yours alone - never hand out a build with your key still inside it.
---
Known Issues
NPC-to-NPC and meetup behavior runs deep and is occasionally unpredictable - that is half the fun, but expect the odd hiccup.
A dropped AI connection now reconnects and retries on its own, though a very rare turn may still come back silent - just speak again.
These will be refined in future updates.
---
Credits
Los Santos Alive was created by vehlaw, originally as a RAGE Plugin Hook plugin. This is the Script Hook V .NET 3 variant, transcribed and expanded for SHVDN3 with vehlaw's knowledge and support.
AI powered by Google Gemini.
Built on Script Hook V and Script Hook V .NET.
Every pedestrian in Los Santos is now awake. Walk up to anyone, speak to them out loud or by text, and they answer back in their own voice, with their own personality, driven by live AI. They remember you, take your number, call you up, ride along, run errands, and deal with each other even when you are not looking. This is not a pack of canned lines - it is an actual world full of people you can talk to.
This is the Script Hook V .NET 3 variant of Los Santos Alive, faithfully transcribed from vehlaw's original RAGE Plugin Hook plugin with his knowledge and support. Same vision, rebuilt from the ground up for SHVDN3.
Check out the lossantosalive discord here: https://discord.gg/UhE4AghY
Every pedestrian in Los Santos is now awake. Walk up to anyone, speak to them out loud or by text, and they answer back in their own voice, with their own personality, driven by live AI. They remember you, take your number, call you up, ride along, run errands, and deal with each other even when you are not looking. This is not a pack of canned lines - it is an actual world full of people you can talk to.
This is the Script Hook V .NET 3 variant of Los Santos Alive, faithfully transcribed from vehlaw's original RAGE Plugin Hook plugin with his knowledge and support. Same vision, rebuilt from the ground up for SHVDN3.
---
Features
Talk to anyone - walk up, press a key, and speak by microphone or type a message. The NPC replies in a real AI voice that comes out of their mouth in 3D with lip-sync. No menus, no scripts - a genuine back-and-forth conversation.
Real personalities - over 100 hand-tuned archetypes mean a Vagos banger, a Vinewood tourist, a beat cop, and a Rockford suit all think, talk, and react differently based on who they actually are.
They remember you - NPCs keep track of who you are and what was said across conversations. Make a friend or an enemy and it sticks.
Phone system - save an NPC to your phone straight from a conversation and call them later. They pick up in character, in their own voice. NPCs also call and text you on their own when the mood takes them.
NPC actions - tell them what to do and they do it - follow you, hop in and drive you anywhere ("the beach," a district, your waypoint), take a seat in your car, put their hands up, kneel, hand over or take a weapon, stand down, flee, or fight.
NPC to NPC - send someone over to deal with another pedestrian - talk to them, follow them, rob them, threaten them, or start something. NPCs also strike up their own conversations and banter with each other while you watch.
Combined behaviors - actions stack instead of fighting each other, so an NPC can follow you with their hands up, or bail out of a car and into cover without breaking character.
Meetups - arrange to meet someone at a bar, a street corner, or a landmark, and they will actually make their way there, on foot or behind the wheel, and show up.
World awareness - NPCs know the time of day, the weather, what is on the radio (mood, artist, genre), who is standing nearby, and what vehicles are around, and they fold it all into how they talk.
Group conversations - in a crowd, mark exactly who you are addressing, cycle through nearby faces with a guided camera, and give an order to the whole group at once while bystanders chime in on their own.
Companion gameplay - turn a willing NPC into an accomplice who sticks by your side and has your back.
---
Requirements
Grand Theft Auto V (legacy edition)
Script Hook V
Script Hook V .NET v3 enhanced/legacy version
LemonUI.SHVDN3
.NET Framework 4.8
A free Google Gemini API key - you supply your own, and it takes a couple of minutes at Google AI Studio
---
Installation
1. Install .NET Framework 4.8 and this in directory: https://www.gta5-mods.com/tools/script-hook-v-net-enhanced
2. Drop LosSantosAlive.dll and the included dependency DLLs (LemonUI.SHVDN3, iFruitAddon2, NAudio.Core, NAudio.WinMM, websocket-sharp-core) into your scripts folder.
3. Place the LosSantosAliveServer and NPCGeminiFiles folders into your game directory, next to the .exe.
4. Open the .env file inside the LosSantosAliveServer folder and put your own generated Gemini API key in it, replacing the placeholder. Every player needs their own - it is free, tied to your own Google account, and never shared in a build. Here is the link to google AI studios: https://aistudio.google.com/api-keys
5. Launch the game. The local server starts on its own. Walk up to anyone and start talking.
---
Controls
Press the on-screen context key (E by default) near any pedestrian to begin a conversation. Type your message, or hold the push-to-talk key and speak out loud.
Talking
- E Start or join a conversation with whoever you are looking at
- Text and microphone keys are fully rebindable
- Enter Mark who you are addressing, and exclude who you are not
- Left and Right arrows Cycle through nearby people with a camera preview
Phone
- Save an NPC to your contacts from any conversation, then call them anytime from your in-game phone
All key binds and ranges can be changed in LosSantosAlive.ini.
---
Tips
Just talk. The more naturally you speak, the better they respond - ask, joke, threaten, negotiate, whatever fits.
Save the ones you like. A contact you can call back is worth far more than a stranger on the street.
In a crowd, mark your target before you speak so the right person answers you.
Keep your API key private. It is yours alone - never hand out a build with your key still inside it.
---
Known Issues
NPC-to-NPC and meetup behavior runs deep and is occasionally unpredictable - that is half the fun, but expect the odd hiccup.
A dropped AI connection now reconnects and retries on its own, though a very rare turn may still come back silent - just speak again.
These will be refined in future updates.
---
Credits
Los Santos Alive was created by vehlaw, originally as a RAGE Plugin Hook plugin. This is the Script Hook V .NET 3 variant, transcribed and expanded for SHVDN3 with vehlaw's knowledge and support.
AI powered by Google Gemini.
Built on Script Hook V and Script Hook V .NET.
Først Lastet opp: 20. juni 2026
Sist Oppdatert: 25. juni 2026
Last Downloaded: 6 hours ago



@jjj777 Man, that just makes my heart melt—I can't handle it, haha. Really great mod; I tested it for RagePlugin, and now I'm going to test it for dotNet. Excellent work.
Can we get an ini. so we can change the talk button?
@jjj777 Great adaption but needs some minor touches,
*Firstly, remove the markers, it breaks immersion.
*Second, Instead of the current sequence needed to talk, why not require you to aim at the ped and press the context key or another key changeable by ini. (once you aim and press a key, you can either talk freely (without another key pressed) or press enter on keyboard to type)
*Gamepad compatibility would be awesome
*Third, the camera lock-on will cause bugs, it is unique but i dont recommend it, atleast make it toggleable by ini.
If these can be done it will be seemless, i use gamepad so aiming and a button to talk would make this compatible for me and many others alike
I'd like to know if this mod is available in Brazilian Portuguese.
@jerome74 I agree, i have an updated version i will push out here soon, as well as optional configs to disable arrows and cinematic camera and see about gamepad support.
@Macielaa you can change the prompt to make the speak portuguese
How? Or should I just ask him to speak in Portuguese?
@Macielaa you should be able to open the systemprompt and say somthing like "only speak portuguese" if you have any further questions, i encourage you to join the discord community.
Pivot did a great job at porting my plugin over to SHVDN and added some really cool features to play about with
What's the Discord server, please?
https://discord.gg/UhE4AghY
How do I add a contact and call an NPC?
WHATS THE KEYBIND FOR PUSH
TO TALK TO USE MIC INSTEAD ON TYPING EHAT YOU WANT TO SAY?
@Macielaa ask them for their number or yours, then press J i think
@CPO313 mouse 4 (the side button on mouse to use mic)
@jjj777 Is it possible to have the .ini file created inside the 'scripts' folder instead of 'AppData'? That would make it easier to configure keybindings and other settings.
@jjj777 thanks bro!! ill try it now to confirm.
@Zona Comics Ill take a look at it
What you said about the letter J opening the option to send messages to contacts worked, I wanted to know how to add the NPC's contact?
@jjj777 hold the E to talk npc?