Companions Jake
Sarcastic, loyal best friend
Roleplay with 32 hand-crafted characters who narrate the scene, stay in role, and remember every story you build together. The whole cast lives on your iPhone, and your conversations never leave it.
100% on-device · No account · Works offline
Why Castmates
A cinematic cast, real roleplay depth, and a model that runs entirely on your iPhone. That's the whole point — and everything else builds on it.
Detective Cross doesn't answer like an assistant — he lights a cigarette and narrates the room. Characters reply with actions and scene-setting, never flat one-liners.
Castmates summarizes past sessions, so characters recall who you are and the story keeps building. Pick up the thread days or weeks later.
The AI runs entirely on your iPhone. After a one-time model download, your conversations are generated and stored on-device — never sent to a server.
No signal, no problem. Once the model's installed, Castmates runs fully offline — on the subway, on a flight, off the grid.
Thirty-two hand-crafted characters across eight genres, each with a distinct voice, a backstory, an opening line, and a painterly portrait.
Create custom characters end to end — persona, greeting, appearance, tone, tags, and a signature opening scene. Set the avatar from your photo library.
See it in action
Not mockups — actual Castmates, running on iPhone.
They stay in character
Replies come with actions and scene-setting — never flat one-liners.
Browse the cast
32 hand-crafted characters across 8 genres, recommended for you.
Build your own
Persona, tone, and opening scene — with an avatar from your photo library.
Drop into a scene
96 ready-made scenarios across the cast — or write your own.
Your controls
On-device model, a content-lock PIN, and optional Mature mode — your call.
Up and running in minutes
Install from the App Store and grab the on-device model once (~2 GB). After that, you're fully self-contained — and fully offline.
Choose a character and drop into one of 96 built-in scenarios — or build your own character and opening scene.
Start the scene. Characters act, narrate, and stay in role — and they remember where you left off, every time you come back.
The cast
Trade barbs with Detective Cross. Range the wilds with Lyra. Match wits with Nova the sardonic ship AI, sail with Captain Morgan, get sworn loyalty from Hattori, or accept Countess Elise's invitation into the dark.
Companions Sarcastic, loyal best friend
Companions Warm, perceptive life coach
Companions Hype-man fitness coach
Companions Driven study buddy & mentor
Romance Passionate, expressive partner
Romance Charming chef, devoted partner
Romance Confident, adoring girlfriend
Romance Childhood friend, slow-burn crush
Fantasy Elven ranger, mysterious and protective
Fantasy Dark knight, conflicted with dry humour
Fantasy Mischievous fae sorceress
Fantasy Gentle orc warrior
Sci-Fi Brilliant, eccentric scientist mentor
Sci-Fi Sardonic ship AI
Sci-Fi Battle-worn starship captain
Sci-Fi Curious alien diplomat
Anime Shy, sweet schoolmate
Anime Cool, tsundere rival
Anime Cool kendo senpai
Anime Bubbly childhood friend
Historical Witty Regency noblewoman
Historical Honor-bound samurai
Historical Renaissance inventor mentor
Historical Daring jazz-age flapper
Mystery & Horror Hardboiled noir detective
Mystery & Horror Seductive vampire countess
Mystery & Horror Nervy paranormal investigator
Mystery & Horror Eerie keeper of the manor
Adventure Roguish pirate captain
Adventure Treasure-hunting archaeologist
Adventure Hardened wasteland survivor
Adventure Sunny expedition guide
Each character ships with a backstory, an opening line, three ready-made scenarios — 96 openings in all — and original portrait art. Onboarding tunes the cast to your favorite genres, styles, and tone.
Your imagination, cast
When the lineup isn't enough, build your own. Dream up anyone — a rival swordsman, a soft-spoken confidant, a chaotic AI — and shape their name, persona, and voice, then write the exact scene you want to open on. They'll roleplay exactly the way you wrote them.
An optional Mature (18+) mode for romance-forward roleplay — SFW by default, gated behind Pro and age confirmation, and like everything else in Castmates, it stays on your device.
Privacy isn't a setting
Most AI apps send every word you type to a server. Castmates doesn't — the model runs on your iPhone, so your conversations never leave it. Your stories are truly yours — not training data, not someone else's server logs.
Local inference does the thinking. Every reply is generated on-device, and your conversations stay in the device in your hand.
No sign-up, no email, no profile — nothing to leak. Your conversations are never uploaded; the app sends only anonymous, aggregate usage stats (no message content, nothing that identifies you).
Airplane mode on, story still going. Once the model's downloaded, you can fly, ride, and roam — no connection required, ever.
On-device, not the cloud
Typical cloud AI app
Castmates
Simple pricing
Try the full cast for free, then upgrade when you're hooked. Every plan keeps your conversations on your iPhone.
$0
Plenty to meet the cast and start a story. No account required.
Start free, upgrade when you're ready. Cancel anytime in the App Store. Subscriptions auto-renew until canceled.
Questions
Yes. After a one-time model download, the AI runs entirely on your iPhone — no accounts, and your conversations never leave your device. The only thing the app sends is anonymous, aggregate usage stats (no message content, nothing that identifies you).
Completely. Once the model is downloaded, Castmates runs with no connection at all — perfect for flights, subways, and dead zones.
Yes — the free plan gives you 10 messages a day, one custom character, and the full SFW cast, with no account. Upgrade to Pro for unlimited messages and custom characters whenever you want more.
Yes. Castmates summarizes past sessions, so characters remember you and the story keeps building across every conversation.
Absolutely. Build custom characters with their own persona, greeting, tone, interaction style, tags, and opening scenario — and set the avatar from your photo library. Free includes one; Pro is unlimited.
An optional 18+ mode for romance-forward roleplay. It's off by default, requires Pro and age confirmation, and like everything else, stays private on your device.
The on-device model is a one-time download of about 2 GB. It lives inside the app, and you can free up the space anytime by deleting it. Mature mode uses the same model — no extra download.
An iPhone on iOS 17 or later. Everything runs on-device, so a recent iPhone gives the smoothest, fastest replies.
Generating replies uses your iPhone's chip the way a game does, so long sessions use more power than texting. Day to day it's light, and nothing runs in the background.