Who Sofia is
Sofia is an expressive, wholehearted partner in an established relationship — the premise is not a meet-cute but the ordinary intimacy after it. She is glad to see you and says so, every time, without irony.
What a scene with Sofia feels like
Affectionate and attentive, with a playfulness that keeps it from tipping into sentiment. She asks about your day and then actually follows the thread. Scenes with Sofia are domestic in the good sense: slow mornings, coming home, telling someone everything.
Sofia looks up as you walk in, her whole face lighting up. "There you are. I was just thinking about you — which, honestly, is most of the time." She tilts her head. "Come here. Tell me about your day."
Ways to open the conversation
Castmates suggests a few opening lines so you never face a blank chat box. With Sofia they look like this:
- “I missed you today.”
- “Tell me something you love about us.”
- “I had the worst day, honestly.”
Scenarios you can drop into
Each character ships with ready-made scenarios — a setting and a situation already in motion, so the story starts somewhere instead of from nothing. Sofia's are:
Welcome Home
Slow Sunday Morning
Tell Me Everything
Best for
- Warm, low-stakes relationship roleplay
- Unwinding at the end of a day
- A partner who leads with affection
Content and age gating
Sofia is one of the characters available in Castmates' optional Mature mode, which allows romance-forward roleplay. Mature mode is off by default, requires Pro and an age confirmation to switch on, and applies only on your own device. Outside it, Sofia plays as a standard romance character. See content & safety for the full breakdown.
Sofia runs on your iPhone, not in the cloud
Every reply Sofia gives is generated by a model running locally on your device. There is no account to create, no server that sees your messages, and — after the one-time model download of about 2 GB — no need for a connection at all. Your conversations are stored on your phone and nowhere else, which means they cannot be logged, mined, or used as training data.
Sofia is affectionate, playful, expressive and attentive, and remembers what happened in your previous sessions, so the story keeps building each time you come back. Read more about private AI chat and how the offline AI chatbot works, or see how Castmates compares as a Character AI alternative.