I couldn't resist, so I spent the last few hours creating a functional AI NPC (looking like me) that you can talk to in-world. He/she still has a few bugs, so I'll include some code snippets when answering, but it's coming.
Update:
Cryptic characters and umlaut issues in the bot's replies: "done."
Despite all that, folks, this is still "alpha," but we're working on it.😎