{{ sideBookTitle }}
{{ cloudUserEmail }}
{{ syncLabel }}
STORY COMPANION
Let's set up
your world.
Do you want this to be a singular book,
or a whole series?
How many books are you planning?
A rough sense is fine — you can change it later.
Do you already have a name
for your series?
OR
{{ obDetailsHeading }}
Adult / 18+ content
Mature themes, open-door scenes
optional — or let the companion dream one up
{{ libCount }}
Your Library
↩ JUMP BACK IN
STANDALONE
✦ SEED VAULT
Ready-to-write premises. Plant one and it becomes a book — hook, vibe, braided beat sheet and romance beats already in place. None calling to you? Grow a fresh batch.
What kind of books or style are you craving?
Name a book, author, or vibe — "Fourth Wing", "gothic slow burn", "heist with banter" — and the seeds will scratch that itch without copying it.
{{ sd.title }}
{{ sd.comp }}
{{ sd.hook }}
{{ sd.tropes }}
{{ sd.heatLabel }}
SERIES · {{ seriesBookCount }} BOOKS
{{ seriesTitle }}
⛓ CONNECTED ACROSS THE SERIES
Threads you mark "runs across the series" surface here, showing which book each is planted and paid off in — so the arcs line up.
No series-wide threads yet. In any book, add a thread and toggle Runs across the series.
{{ t.title }}
in {{ t.bookTitle }}
{{ t.label }}
SERIES CAST
Characters you add in any book of the series appear here.
{{ c.initial }}
{{ c.name }}
{{ bookTypeLabel }}
{{ bookTitle }}
{{ totalWordsLabel }}/ {{ goalLabel }}
WORDS · {{ wordsPctLabel }}
{{ chapCount }}
CHAPTERS
{{ atRisk }}
AT RISK
WRITING RITUAL
{{ streakLabel }}
{{ todayWordsLabel }}
Sprint:
{{ sprintTimeLabel }}
{{ sprintWordsLabel }}
{{ sprintSubLabel }}
CONTINUITY
Let the companion read back through your pages and flag what's drifted — a name, a date, an eye-colour that quietly changed.
CAPTURED IDEAS
{{ c.text }}
Manuscript
{{ totalWordsLabel }} / {{ goalLabel }} words{{ chapCount }} chapters
No chapters yet
Add a chapter, then tap it to start writing — your words are counted and saved as you go.
The Cast
{{ coachCast }}
No characters yet
Add your cast — names, roles, the eye-colour you'll forget by chapter nine.
PRINCIPALS
{{ c.initial }}
{{ c.name }}
{{ c.role }}
{{ c.badgeText }}
{{ c.oneLiner }}
{{ chip }}
{{ c.depthLabel }}
SUPPORTING
{{ c.initial }}
{{ c.name }}
{{ c.role }}
{{ c.badgeText }}
{{ c.oneLiner }}
{{ chip }}
{{ c.depthLabel }}
Relationships
{{ coachRels }}
No links yet
Connect two characters and label the bond — enemies, betrothed, siblings.
{{ relSvg }}
{{ relHint }}
{{ relSelInfo.name }}
{{ relSelInfo.countLabel }}
{{ lk.with }}{{ lk.label }}
World & Lore
{{ coachWorld }}
THE MAP
{{ mapHint }}
MAGIC & RULES
Ask the companion to conjure magic systems and world rules — each with a cost or limit that keeps the story honest.
Pin down how your magic works — and what it costs.
{{ r.text }}
PLACES
Cities, courts, kingdoms — drop them here.
{{ p.name }}
{{ p.kind }}
FACTIONS
Courts, guilds, cults, crews — the powers in play.
{{ fc.initial }}
{{ fc.name }}
{{ fc.note }}
The Timeline
{{ coachPlot }}
STORY SKELETON
A story skeleton is the bones of your plot — the handful of beats every story leans on. Load one, then tick each beat off as you write it.
LOAD A TEMPLATE
{{ skelCountLabel }}
TENSION CURVE
RomancePlot
Rate each chapter 1–5 below — a sagging middle shows up as a flat line.
{{ tr.label }}
POV RHYTHM
CHAPTERS
No chapters yet
Add chapters as you outline or draft. Mark one "writing now" and it shows on your home screen.
{{ c.actLabel }}
{{ c.numLabel }} · {{ c.title }}
{{ c.statusLabel }}
Query Kit
Everything an agent asks for — kept next to the book it belongs to. The companion drafts; you make it sound like you.
BACK-COVER BLURB
QUERY SYNOPSIS
Full plot, present tense, ending included — agents want the spoilers.
COMP TITLES
Threads & Payoffs
{{ coachThreads }}
No threads yet
Track anything you plant — a scar, a secret, a promise — and when it pays off. In a series, mark it to carry across books.
{{ t.title }}
{{ t.label }}
{{ t.line }}⛓ series
{{ t.plantedLabel }}{{ t.payoffLabel }}
Canon & Continuity
{{ canonCount }}
Lock the truths your story must never break — eye colour, dates, what magic costs. The companion checks your bible against them.
No locked facts yet
Pin down the details you'll need to keep straight across a thousand pages.
🔒
{{ k.fact }}
{{ k.metaLabel }}
Story Timeline
Everything that happens, in the order it happens — across the whole series. Add a year or date and events sort themselves.
No events yet
Plot the spine — oaths sworn, wars ended, returns and reckonings.
{{ e.whenLabel }}
{{ e.title }}
{{ e.metaLabel }}
Romance
HEAT LEVEL{{ heatWord }}
No beats yet
Map the slow burn — meet-hostile, forced proximity, almost-kiss. Check them off as you write them.
LOAD A BEAT SHEET
{{ x.check }}
{{ x.label }}
{{ x.ch }}
QUICK RECALL
Nothing matches yet.
Search this book's cast, places, magic rules, chapters and threads — so you never have to scroll back to remember who someone is.
{{ editorWordsLabel }}
DRAFT HISTORY — this chapter
No snapshots yet. Tap the camera before a big rewrite — you can always come back.
{{ sn.label }}
CAST
{{ castPeekInfo.name }}
{{ rw.k }}{{ rw.v }}
GUIDED START
Let's find the shape of your story.
A few plain questions — no craft jargon. When you're done I'll set up your logline, your first characters, a story skeleton to follow, and an opening chapter. You can change anything afterwards.
Takes about a minute. Nothing here is permanent.
What kind of story is it?
This just picks which beats I'll suggest. You're not locked in.
Who's it about?
Your main character — the one we follow. A name's enough to start.
What do they want?
The thing they'd risk everything for. This is the engine of your whole story.
{{ starterObstacleQ }}
Conflict is the story. Give them someone — or something — to push against.
{{ starterTensionQ }}
{{ starterTensionHint }}
What's at stake if they fail?
The crucible. Real, pressing danger — death, ruin, a kingdom lost — makes every other beat hit harder.
Where & when?
A world, a city, an era — and the one detail that makes it unforgettable.
Vibe & heat
The mood readers sink into — and how far you take the romance on the page. This tunes how the companion writes for you.
Here's your starting point.
YOUR LOGLINE
{{ starterLogline }}
I'll also add:
Your characters, in The Cast
Your tension & stakes, tracked as threads
A {{ starterTmplLabel }} skeleton to follow, in The Timeline
An opening chapter, ready to write
{{ modalTitle }}
Tunes how the companion writes intimacy for you.
Adult / 18+ content
Mature themes, open-door scenes
optional
Save the whole story bible — cast, world, timeline, threads — as a file you can open in Word or print.
Just the chapters — standard manuscript format (title page, double-spaced, page breaks) for agents and editors.
THE INTERVIEW
The depth that makes her real — fill what you know, let the companion draw out the rest.
Word count comes from what you write in the Write tab.
How much of a large screen the app fills. Full screen is great on a TV or wide monitor.
{{ accentPreview }}
How much the gold accents shimmer. Refined keeps it understated.
Consistency check on opening a chapter
Flags continuity slips when you open a chapter that already has writing. Uses AI credits.
Suggest a direction for new chapters
When you add a chapter, AI offers a few ways to take it. Uses AI credits.
Beginner tips
Show the plain-language \u201cwhat is this?\u201d intro on each tab.
{{ cloudUserEmail }}
{{ syncLabel }}
Your library syncs to your account and follows you to every device you sign in on.
Connected to the cloud, but not signed in.
Paste your Supabase Project URL and anon public key (from the setup guide) to turn on sync for this device.
This device saves locally only. Connect a free cloud account to sync across devices and sign in from anywhere.
Everything you write is stored privately on this device. Download a backup file to keep a safe copy or move your work to another device.
{{ aiTitle }}
Suggestions to spark you — pick one to edit & save. Nothing is added until you do.
Consulting the companion…
{{ aiError }}
{{ r.title }}
{{ r.sub }}
Replace everything?
Restoring will replace all books and series currently in this app with the contents of your backup file. This can't be undone.
Backup contains {{ restoreBookCount }} book(s) and {{ restoreSeriesCount }} series.
Connecting…
STORY COMPANION
{{ authTitle }}
Your writing syncs privately across all your devices.
{{ authError }}
{{ authNote }}
{{ toastMsg }}