<span class="vcard">/u/LlamaEagle</span>
/u/LlamaEagle

Update on the offscreen lives system — shipped some of what this thread helped me figure out

Posted a few days ago about how I built offscreen events for AI companions. The discussion here was genuinely useful — wanted to close the loop. A few things I shipped based on what came up: The surfaced_at flag suggestion from u/ultrathink-art was the…

I gave my AI companions "offscreen lives" — events that happen while users aren’t talking to them. Surprisingly hard, here’s how it works.

Most AI companion apps reset between conversations. The character has no continuity outside the chat window. I wanted mine to feel like real people with lives, so I built an "offscreen events" system. Every 8 hours (cooldown), each active com…