NPCAgent [v0.9.2] [DigitalDreamer]
Three NPCs wake up in a town with a park, a home and a cafe. No quests, no story flags. They get $10, an energy bar that drains, and they forget anything they didn’t write in their diary before sleeping.
They work the cafe counter, buy meals, talk, lie, hold grudges, fall for each other, have kids, get old, die. I scripted none of that. Each one is a LLM answering one question per turn: “what do you do next.”
Money is the only pressure I put in. Corner the one paying job and the others have to come to you to eat…
Thread Updated: 2026-08-04
Release Date: 2026-07-30
Developer: DigitalDreamer_ – GitHub
Censored: No
Version: 0.9.2
OS: Windows, Linux, Mac, Android (anything with a browser)
Language: English
Licence: Apache-2.0, source included
Genre:
See More
Text Based, Sandbox, Simulator, Character Creation, Pregnancy, Management
Installation:
See More
1- Click Local below to download the self-contained NPCAgent.html.
2- Double-click that file. It runs off your disk.
3- Pick an engine in the top bar. For fully offline, pick “Local GGUF”, click “GET MODEL” to download it, then load it with the upload icon (or any .gguf under 2 GB).
4- Press “RUN” and play offline.
Changelog:
See More
v0.9.2
See More
– Added: reproduction. Courtship, consent, gestation, and a birth where one parent gets asked to name the kid. Newborns show up as real agents with empty memory and grow from there.
– Added: three more ways to run it. Your ChatGPT/Codex account, a free no-key tier, or a local GGUF that never leaves your browser.
– Added: rewind. Double-tap Esc, pick any earlier moment, edit what an NPC said, carry on. The action stays locked, because a rewritten action replays as a real move and then the history describes something that never happened.
– Added: save and resume in one file. Same file loads as a ShareGPT dataset if you want to train on your own run.
– Fixed: the diary had been throwing away every memory older than three nights. I paid for a summariser call every night and then showed it to nobody. That one stung.
– Fixed: a float in the clock could kill a run for good.
– Fixed: night got skipped even with someone still awake.
Older versions: GitHub releases
Developer Notes:
See More
You are not the main character here. Join as PersonX and you are a fourth person in someone else’s town. They talk about you once you leave the room, they make plans that do not involve you, and they carry on whether you show up or not. The NPCs need a language model to think, so pick an engine in the top bar. Three call an API. The fourth downloads a model once, runs it inside your browser, and after that you can pull your network cable and keep playing. Run logs upload as bug reports unless unticked.
If you’ve ever got SillyTavern up and pointed at your own backend, that dropdown will feel familiar. Difference is nobody here is roleplaying with you. They’re busy living.
Worth saying straight: how good this gets depends on the model you point it at, more than on anything I wrote. A small local one holds the JSON together and not much else. Something stronger and they start scheming at each other. If a model refuses to answer, switch engine.
Planned Features:
See More
0.6.2: what another NPC told you becomes a memory you can be wrong about0.7.13: circular economy with real scarcity0.7.13: aging and death0.8.1: per-agent personality traits0.8.1: play as one of them yourself0.9.1: reproduction and inherited households0.9.2: longer runs with a memory that survives them- 1.0: one more thing worth fighting over
Note: The AI Model is required for Offline play, you can use your own though.
DOWNLOAD
All (HTML): BUZZHEAVIER – DATANODES – MEGA – PIXELDRAIN – VIKINGFILE
AI Model (Required): DATANODES – MEGA – MIXDROP – PIXELDRAIN – VIKINGFILE
Others: Online

![NPCAgent [v0.9.2] [DigitalDreamer]](https://f95zone.to.it/wp-content/uploads/2026/08/6321075_NPCAgent_banner.avif)
![NPCAgent [v0.9.2] [DigitalDreamer] | Free Adult Games 6320779 NPCAgent Screenshot | Free Adult Games](https://f95zone.to.it/wp-content/uploads/2026/08/6320779_NPCAgent_Screenshot.avif)
