STOBE FAQ
Quick answers for common STOBE setup and gameplay questions.
FAQ
Where are STOBE settings saved
STOBE uses layered config files inside Kenshi\mods\Stobe\.
Stobe.iniis the shipped baseline file.StobeCustom.inistores user and runtime overrides.
On first run, STOBE seeds StobeCustom.ini from Stobe.ini if it does not already exist.
Do I have to use OpenRouter?
No. OpenRouter is an easy starting point, but STOBE can connect to other compatible hosted or local services. Follow Use Your Own LLM Provider for the setup.
What server address does STOBE use by default
The normal local setup is 127.0.0.1:8083. STOBE builds its server home URL from that and opens:
http://127.0.0.1:8083/StobeServer/
If you want to host the server on another machine, change ServerHost and ServerPort in StobeCustom.ini.
The STOBE server page is not opening or the server is not responding
First confirm that StobeServer is actually running and reachable at the host and port STOBE is using.
- Default local target is
127.0.0.1:8083. - If you changed
ServerHostorServerPort, make sure the server matches those values. - You can also use the in-game settings window to open the server page directly.
Where is the STOBE log file
The main mod log is written to:
Kenshi\mods\Stobe\stobe.log
STOBE also writes a root-level stobe.log and a legacy Stobe_SDK.log, but the mod-folder log is the main one to check.
Why did my custom bios, descriptions, or world knowledge not import
STOBE only auto-imports supported top-level CSV files from:
mods\Stobe\mods\<YourMod>\Stobe\
The file must be a real .csv, under 10 MB, and named like a supported type such as
*_bio_random.csv, *_bio_unique.csv, *_bio_token.csv,
*_descriptions.csv, or *_world_knowledge.csv.
If STOBE cannot match the filename or header to a supported import type, it skips the file. Check stobe.log for CSV_IMPORT lines.
Why are animals not talking
Animal talks are disabled by default. Turn on Animal Talks in Plugin Settings, then reopen the Chat Box near the animal so it can be added to the target list.
What do Standard, Fast, Powerful, and Experimental mean
They are four language-model choices stored on each profile. Standard is used for normal play. The other slots let you quickly choose a faster, stronger, or test model from the in-game Chat Box.
Why is an NPC profile not changing over time
Check that dynamic updates are enabled for the NPC and its profile. Set the interval in game hours through the web settings, then check for a profile or NPC override. See Profile Updates.
I am getting text but no spoken voice
Check the STOBE-side voice settings first:
- Make sure
TtsEnabledis on. - Make sure
TTSVolumeis not set too low. - Make sure StobeServer has a valid text-to-speech connector configured.
If the server is responding but audio still never plays, check stobe.log for TTS_PLAYBACK lines.
Why is regular non-AI dialogue not being captured
STOBE has a separate regular dialogue capture toggle. If you want that behavior, turn on Regular Dialogue in the settings window or set EnableRegularDialogueCapture=1 in StobeCustom.ini.
How do I stop the MOTD window from auto-opening
Set EnableMOTD=0 in StobeCustom.ini. You can still open the MOTD manually from the left-side STOBE menu.
How Do I Keep Separate AI Histories?
Use Playthrough Saves for each campaign. Automatic switching is optional and starts off.
- After a rewind: Check the recovery notice and the saved playthroughs before assuming the later AI state is lost.
- No response: Check that the in-game interaction switch is On, then check the server connection and chosen services.
- Microphone: Check its own recording and mute controls. Turning interaction Off is not the same as muting.


