Generic scene
She entered the room and felt nervous. The silence was heavy.
Voice moat
Upload samples, rebuild the profile, hear a scene in generic AI and in your voice, refine the result conversationally, then attach that voice to a project.
Baseline and profiled voice comparison.
Claude Opus 4.7, Claude Sonnet 4.6, and Claude Haiku 4.5
Bring your own OpenRouter key; FictionOS does not mark up model usage.
Generic scene
She entered the room and felt nervous. The silence was heavy.
Author voice
She paused at the threshold because the room had gone politely, professionally dead.
Character-filtered voice
Mara did not enter rooms. She negotiated with them until they admitted her.
A profile is more than adjectives. It records rhythm, prohibitions, exemplar passages, voice philosophy, and technique rules that can be reused across projects.
The public value is the A/B moment: same scene, same premise, generic AI versus the profiled voice. That is much easier to trust than a paragraph saying "voice-matched."
The product has a character-voice layer that can arbitrate author voice against character cognition, so every character does not collapse into the narrator.
Voice work uses the connected OpenRouter key. Public copy should explain upload, rebuild, test, refine, attach, delete, and cost surfaces without promising legal outcomes.