Just to allow myself som fun tinkering, I’ve been taking a slight break on my work on the multi-realm features, and tried out playing with an idea inspired by Foxhole’s previous employee Henry Hill.
The result is a bot project called mucklet-aibot which uses AI (ChatGPT 5.4 mini to be precise) to control a bot.
For 1 week, I will let this script take control of Miranda.
To all of you puppeteers, sorry for hijacking the Café owner! You will have her back in a week.
What is the purpose?
Wolfery is for social interaction between real players. Rooms and areas serve the purpose of adding to the immersion. I believe an NPC can further improve that, and work as an aid in interactions between real players.
And I think it is fun idea to try out! So, now I am trying it out :).
So are we going to start roleplaying with bots now?
Nah. That sounds boring to me. If you want RP with AI chatbots, there are far better places for that. This Miranda NPC will just run the café. And like with any café - you go there to sit and talk with friends, not to flirt with the waitress. But a waitress is a good thing to have in order to get your friend and yourself something to munch on.
Why Miranda?
I don’t want to draw new art for a new character. And I want to test my project somewhere. Miranda was the quickest route.
Will whatever I say be sent to OpenAI now?
No. The script is strictly opt-in. You must actively address her to get a response:
@Miranda =:looks at the menu ,"What do you recommend?"
If you address her, your character’s info (name, gender, description) + your address message will be sent as input. Each interaction MUST be an address. No other interaction will work. If you don’t address her, nothing will ever be sent about your character.
She is oblivious to who enters/leaves, or who else is in the room.
What if I don’t want to send anything to some AI?
Then don’t. It is fully fine to just pose around it as if no one were controlling Miranda:
:orders a slice of pie, and brings it back to the table.
Some DO’s and DON’Ts:
DO
- Treat her as someone who works at a café - ask her about the menu and order things.
DON’T
- Powerplay - LLMs are terribly easy to manipulate and gaslight. They accept powerplay by default. The AI doesn’t care, but others in the café does. Don’t ruin other’s experience.
- Extended roleplay - Don’t spam the room trying to flirt with her or do some other extended roleplay. That is not the purpose. She has no lore beyond being a café owner.
- Try to bypass instructions - While I don’t think it should be possible, rather visit the Miranda bot on test.mucklet.com if you want to do such testing.
Feedback
Don’t mind to give me feedback on how you feel this sort of NPC helps in creating a better roleplay atmosphere, or if it just stifles it.
But I don’t want an LLM/AI discussion. If you want to talk about AI/LLM use in general, create another topic. I know it is a sensitive topic by itself - but in this thread, I wish to keep the discussion on things like:
- Does it work to improve character-to-character roleplay?
- How can it work better?