Medieval Harem City [v0.3] [MHC-Project]
Overview:
Medieval Harem City — the name pretty much says it all.
Enter the game, walk around the town, meet different NPCs, pick up some girls, build relationships, roleplay and chat with them using your own LLM.
I was inspired by SillyTavern, but I wanted to build something more focused on an actual game world. SillyTavern is very powerful, but I found some problems when trying to use it for a bigger RPG system, especially things like multiple NPC memories, token bloat, and managing different NPCs and world states.
So for MHC I am trying to handle more of this stuff in the backend instead of asking the LLM to remember everything by itself.
Medieval Harem City — the name pretty much says it all.
Enter the game, walk around the town, meet different NPCs, pick up some girls, build relationships, roleplay and chat with them using your own LLM.
I was inspired by SillyTavern, but I wanted to build something more focused on an actual game world. SillyTavern is very powerful, but I found some problems when trying to use it for a bigger RPG system, especially things like multiple NPC memories, token bloat, and managing different NPCs and world states.
So for MHC I am trying to handle more of this stuff in the backend instead of asking the LLM to remember everything by itself.
Thread Updated: 2026-09-17
Release Date: 2026-09-17
Aliases: MHC
Developer: MHC-Project SubscribeStar
Censored: No
Version: 0.3
OS: Windows
Language: English
Genre:
See More
REAL PORN, AI CG, HAREM, MALE PROTAGONIST, TEXT-BASED,
Installation:
See More
1. Extract and run.
Optianal install local LLM.
Changelog:
See More
v0.3 – Local LLM Support
– Added support for Local LLMs using Wllama and GGUF models.
– Added a new LLM.html startup screen where you can choose between:
– KoboldCpp
– Gemini API
– Local LLM
– Previously, when KoboldCpp was unavailable, the game would fall back to Gemini. Now you can choose your LLM provider before starting the game.
At the moment you can:
– Enter the game and explore the town, Talk to different NPCs, Build affinity and relationships, As affinity goes up, you will be able to do more with the NPC, — Roleplay freely with your LLM, The system is designed to be fully moddable
– The game is built around using an LLM for the actual conversations and roleplay, while the backend handles things like NPC data, memory, relationship state and other game systems.
– I am currently using Qwen 3.6 through KoboldCpp.
– The project is designed so that the LLM/backend side can be changed, so other models should be possible too.
– This is still an early version and I am actively working on more features.
Modders / developers: if you use a different LLM and need a kobold_client.js backend for your particular setup, let me know. I can make another backend version for it.
– More features are coming as I continue developing it.
v0.2
Initial release.
Developer Notes:
See More
Starting the Game
– Run Start-mhc.bat.
– It will automatically start the local web server and open LLM.html at: `http://127.0.0.1:3000`
– This is required because modern Chrome browsers restrict certain local `file://` access that the game needs.
KoboldCpp
– Select KoboldCpp and enter the host/port provided by KoboldCpp. – Default: `127.0.0.1:5001`
Gemini
– Select Gemini API.
– Enter your API key from Google AI Studio.
Local LLM – Select Local AI.
– Choose your GGUF model.
– You can use the small model provided with the download, or get it from Hugging Face: (Link)
– The model is around 2GB. > Important: This is a small model intended to let the game run locally without relying on an external LLM service. > > A 2GB model is, realistically, a baby LLM. Its narration quality is much worse than larger models such as those normally used with KoboldCpp or Gemini. > >(Don’t expect amazing narration from the small local model.) The main purpose is to provide a lightweight, self-contained local option.
– Testing the Local Model
– After selecting your GGUF file, click Test Connection.
– Wait for the model to load and run a small inference test. – Once the test reports that it succeeded, click **Launch Game** and you’re ready to play.
MHC is currently provided free of charge. If you enjoy the project and would like to support development, you’re welcome to subscribe or donate. There is absolutely no requirement to pay to play.
Extra Instruction – After downloaded Local LLM Place inside the unziped Game folder example: C:MHC, previous development has a models folder inside C:MHCruntimeModels <- you can place it here.
DOWNLOAD
Win (Without LLM): MEGA – GOFILE – DATANODES – PIXELDRAIN – VIKINGFILE
Local LLM: GOFILE – DATANODES – MEGA – PIXELDRAIN – VIKINGFILE

![Medieval Harem City [v0.3] [MHC-Project]](https://f95zone.to.it/wp-content/uploads/2026/09/6492629_MHC_banner.avif)
![Medieval Harem City [v0.3] [MHC-Project] | Free Adult Games 6492672 Tavern | Free Adult Games](https://f95zone.to.it/wp-content/uploads/2026/09/6492672_Tavern.avif)
![Medieval Harem City [v0.3] [MHC-Project] | Free Adult Games 6492673 Brothel | Free Adult Games](https://f95zone.to.it/wp-content/uploads/2026/09/6492673_Brothel.avif)
![Medieval Harem City [v0.3] [MHC-Project] | Free Adult Games 6492674 Maribel Chat | Free Adult Games](https://f95zone.to.it/wp-content/uploads/2026/09/6492674_Maribel_Chat.avif)
![Medieval Harem City [v0.3] [MHC-Project] | Free Adult Games 6492675 Isolde Chat | Free Adult Games](https://f95zone.to.it/wp-content/uploads/2026/09/6492675_Isolde_Chat.avif)
