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

Reddit r/artificial / 4/24/2026

💬 OpinionDeveloper Stack & InfrastructureTools & Practical UsageModels & Research

Key Points

  • The developer of the offscreen events system for AI companions reports shipping improvements inspired by a prior community discussion.
  • A new surfaced_at flag is used so events that are never referenced decay over time rather than accumulating full weight, improving conversational coherence.
  • Persona drift has been tightened with a stronger prompt guardrail to ensure “the user’s stuff isn’t your stuff” behavior is maintained.
  • The system still struggles with assertion grounding when users claim an event happened that did not, and the issue remains on the roadmap.
  • The app “Musona” implementing these changes is live on Android (iOS pending review) and is available for free testing at musona.app.

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 right call. Events that never get mentioned in conversation now decay instead of accumulating at full weight. The event generator biases toward threads the user actually engaged with. Feels noticeably more coherent.

The persona drift fix got tightened — the "user's stuff isn't your stuff" prompt guardrail has held up better than expected.

Still haven't cracked the assertion-grounding problem. If a user insists an event happened that didn't, the companion sometimes folds. It's on the list.

The app this is all running in is called Musona — it's live on Android now (iOS pending Apple review). Free to start if anyone wants to poke at how the system actually behaves in practice.

musona.app

(Same dev from the last post — not trying to spam, just closing the loop)

submitted by /u/LlamaEagle
[link] [comments]