I am looking into running the AI end locally to spare you some resources. Is the API key mandatory within the settings? If I run it only locally with no way for it to leave my device, it shouldn't matter too much who can use it to be honest.
No worries, I have downloaded the game. That part won't stop me. :V
Also, thanks for the hint about KoboldCPP! I was gonna try it using Ollama (with instructions from our old friend ChatGPT), but since Kobold can also host it as an API server, I would try that method first. That will be tomorrow though, for now I need to catch some sleep.
I was able to get it to work! However, the output seems to fail at parsing \n and it just treats it as literal text. I'm not sure how you run your AI, but do you know a way to change how this works in KoboldCPP so that it formats it differently? It's not the end of the world, but I figure it's worth asking. >.>