>>109885126It's something I've slowly been working on after a random /uoh/ post like, a month or 2 ago.
>Chatbots are shit because they can't take the initiativeParaphrasing a bit. I agreed. The idea of them being able to live out their own little lives and message you on their own terms would be real fun.
As
>>109885571 says, they could randomly message you at times that fit their schedule
It'd be similar to various messaging services in a sense, that have a offline messaging feature at least.
Send message, goes to an inbox, and it gets read when the bot is able to (not busy, not sleeping)
I even added the ability for their focus to drift when they are doing some task and if it fell below 0.5 they'd check their phone to see any messages and message you if applicable.
Depending on the persona you set for the bot, they'd have a higher or lower tendency to lose focus, so you could create turbo ADHD bots or ones that focus like fuck.
Equally I also made an insomniac bot to test it out. Poor Ivan... (this was a bug, I also noticed I put the day on the wrong field with this kek)
Even needy characters that message you constantly and get mad you don't instantly answer them even when you are sleeping. (likewise bots that live in different timezones)
I've only really been slowly working on it at the weekends as a theory, the basic daily schedule system works.
It would require a LOT of work behind it since it's essentially using heuristic based scenario generation no different to the likes of what you'd see in Dwarf Fortresses memories for the dorfs.
But that data needs to come from somewhere.
Dorf Fort memories are very robotic which wouldn't be good here.
The real goal is to try limit how much it actually pings an LLM for a heavy generation, generating simpler stuff throughout their virtual days and only holding on to memories of important stuff.
But again, that text needs to come from somewhere.
So it'd likely need a huge pre-generation phase to populate a character DB of their general way of talking, which is paaaaainful.
Chaining a simpler LLM and complex LLM would be possible, especially locally, hosted less so.