๐ Story Coach
๐ค For: Game Masters ยท ๐ณ Plan: All plans ยท ๐งต long text 4 ยท short 1 ยท ๐ Updated 2026-10-14
Story Coach is optional AI help: Tantu reads your campaign notes and suggests probing questions, a plan for the next session, or read-aloud text. You decide what to keep. Every result is saved automatically and restored the next time you open the page.

What it does
Four suggestions from Tantu, each reading a structured snapshot of your campaign and giving you back structured, actionable output:
- ๐ญ Story Analysis โ dramaturgy feedback on structure, pacing, and NPCs
- โก Next Session โ a Lazy-DM-style session plan ready to run
- ๐ Consistency Check โ finds contradictions and forgotten threads
- โจ Description โ atmospheric read-aloud prose for any scene you describe
Every result is persisted server-side. A version dropdown above the response panel lets you browse and restore any previous run โ switching tabs never loses your output.
When to use it
- Before a session when prep feels thin โ click โก Next Session for a quick scaffold
- When a campaign has been running a while and something feels off โ click ๐ญ Story Analysis
- Before a major plot reveal โ click ๐ Consistency Check to make sure nothing contradicts it
- While writing a new scene โ click โจ Description for instant read-aloud text
Where to find it
Sidebar โ ๐ Story Coach (under Story & Tantu).
The page opens with a 2ร2 grid of click-cards, a version dropdown above the response area, and the last saved result already displayed.
The four buttons

The three analysis cards each show their Thread price as a small ๐งต badge (0 ๐งต when your own AI key is active). Click a card and a confirm dialog appears first โ it shows the cost, your current balance, and your balance after the run, with a "Don't ask again this session" checkbox. Confirm, and the response renders in a panel below the grid.
๐ญ Story Analysis
What it does: Reads your campaign snapshot โ setting, tone, themes, NPCs, plotlines, and recent sessions; produces structural feedback organised around six questions.
Use it for:
- "Something feels off but I can't tell what" โ get a second pair of eyes
- After a session that didn't land โ see if the structure has issues
- Before introducing a new arc โ verify the existing one is coherent
Sample output:
Your central conflict (the Order of the Black Sun recovering the medallion) is strong but lacks immediacy. The party has been pursuing it for three sessions, but the Order has not yet acted against them. Consider adding a session where the Order makes a direct move โ an attempted kidnapping, an assassination, a public reveal. This creates the antagonist pressure that's currently missing.
Captain Morr is your strongest NPC (rich personality, clear arc, hidden depth). The Hooded Stranger is your weakest โ they appear once with no motivation given. Either flesh them out or remove.
The personal plotline for Lena's character (rediscover her old order) is barely touched. Two sessions in, she has not yet faced a personal stake. Plan a scene where her past surfaces.
The analysis covers: three-act structure position, tension arc, plotline balance, NPC balance, player arcs, and a concrete suggestion for the next session. Tone matches the campaign tone set in your campaign settings.
โก Next Session
What it does: Suggests a Lazy-DM-style session plan: a strong opening scene, secrets to drop, possible scenes, key NPCs, and a cliffhanger.
Use it for:
- The night before a session when you need a quick scaffold
- When the previous session ended somewhere unexpected
- When you want a second opinion on what to include
Sample output:
โก STRONG OPENING SCENE
The party wakes in the inn to the smell of smoke. The hallway is full of
acrid black mist. Through the mist, the silhouette of a hooded figure
backing away down the stairs.
๐ฎ SECRETS & HINTS (2โ3 to reveal)
1. The mist is sleeping gas. The hooded figure is Captain Morr in disguise.
2. The innkeeper, Berta, is a Black Sun informant. She left the door unlocked.
3. The medallion in Lena's pocket is warm to the touch โ reacting to
the Black Sun's proximity.
๐ฌ SCENES (3โ5)
- The chase through the smoke-filled inn
- Confrontation in the stables (Morr cornered)
- Berta's confession (under interrogation)
- The medallion's reaction (mystery beat)
- Escape to the cliffside (if things go sideways)
๐ฅ KEY NPCs (max 5)
- Captain Morr โ first direct antagonist beat
- Berta the innkeeper โ informant role revealed
๐ญ CLIFFHANGER
Morr escapes into a mist that smells of iron. The medallion is gone.
The output is ready to paste directly into your session notes.
๐ Consistency Check
What it does: Scans the campaign snapshot for contradictions: NPC details mentioned differently, plotlines that say one thing in one place but another in NPC secrets, timeline issues, forgotten threads, and neglected player arcs.
Use it for:
- Long campaigns (10+ sessions) where details drift
- Before a major plot reveal โ make sure nothing contradicts it
- After a collaborator has been editing
Sample output:
2 inconsistencies found
Captain Morr's age. In the NPC editor, age is listed as 42. In Session 3's recap, you wrote "Morr's gray hair belies his eighty years of service to the Order." Resolve: pick one.
The Black Sun timeline. Story says the order disbanded "a hundred years ago." Captain Morr's secret says he was personally recruited by Lord Vaerin (who, per World, died 150 years ago). Resolve: either move Morr's recruitment earlier or change the disbandment date.
No contradictions found in: plotline status, NPC relationships, world geography, session continuity.
The check catches obvious contradictions. It's a useful prompt, not a guarantee โ subtle inconsistencies may require a manual read.
โจ Description
What it does: Suggests atmospheric prose for a scene given a brief prompt.
Use it for:
- Filling in the Description field of a new scene
- Writing read-aloud text on the fly during prep
How it works:
- Click the โจ Description card
- An input appears asking what to describe โ e.g. Tavern, Dungeon, Throne Room
- Type what you want described (a location type works best)
- Click โจ Generate (1 ๐งต badge on the button; a confirm dialog appears before the run)
Tantu combines what you type with your campaign's setting and tone. Previous descriptions get their own version dropdown, and the last one is restored automatically when you reopen the card.
Sample output:
Crumbling stone columns rise into a dim vault overhead, their carvings worn into illegibility. The air tastes faintly of iron. From somewhere deeper in the structure โ beneath, perhaps, or behind a wall you cannot see โ comes a thread of chanting, so quiet you cannot tell whether it's voices or wind through cracks. Dust motes drift in the dim light from the broken roof, catching the last sun like still candle-flames.
Description uses a smaller context (just what you type plus your campaign's setting and tone) so it is fast and responsive.
Analysis versioning and auto-restore
Every result from any Story Coach button is saved server-side the moment it arrives. When you reopen Story Coach:
- The last saved result is automatically displayed โ nothing is lost when you switch tabs or reload.
- A version dropdown above the response panel lists all previous runs by date and type. Select any version to restore it instantly.
- Versions accumulate without limit. Re-running a button creates a new version; older ones remain accessible.
How Tantu sees your campaign
When you click any of the three analysis cards, Tantu reads a structured snapshot of your campaign:
| What it reads | Used for |
|---|---|
| Campaign setting, tone & themes | Matching genre and voice |
| All your NPCs | Personalities, importance, descriptions, secrets |
| All your plotlines | Title, description, status, priority |
| The last 3 sessions | Title and recap (or strong start) |
| Your scenes | Titles and status |
| Player characters | Names, classes, levels |
| Session Zero preferences | Playstyle, length, boundaries |
It does not see:
- Anything happening in a live session (the current scene, an active poll, etc.)
- Player-side data (inventories, handouts)
- Raw content of AI keys
The long Story, World, and Secrets & Twists texts from Story & World feed the โจ Ask Tantu story helpers (see below) rather than the Story Coach cards.
Quick story helpers in Story & World
Story Coach's little sibling lives in Story & World: below the Story, World, and Secrets & Twists fields sits a "โจ Ask Tantu: Develop the story" button. It opens the "โจ Tantu helps with your story" dialog with five one-click helpers, each costing 1 ๐งต (short text):
- ๐ Expand story โ more details and depth
- โ๏ธ Suggest conflicts โ what could go wrong?
- ๐ญ Suggest plot twist โ surprising turn
- ๐ค Suggest NPC โ who is missing?
- โก Plan first session โ how do I start?
Tantu works from your Story and World fields โ the more you write there, the better the result. Your Secrets & Twists are never sent. Results are saved: a "Saved results" dropdown appears in the dialog once at least one result exists, and you can restore any earlier suggestion at any time.
Tantu's name & voice
The name and voice you set for Tantu in your campaign (in ๐ชถ Tantu: name & voice) apply to every Story Coach run. A campaign with a theatrical, dark voice gets dramatically styled output. A campaign set to academic style gets precise, rule-focused feedback. Tantu's name and personality are active on all four buttons.
Output language
Story Coach responds in the language you have set in Wovenkeep (German, English, French, or Spanish). Switch the language in your account settings; the next run uses the new language automatically.
What it costs
Story Coach works on every plan, including free โ there is no feature gate. Each button click is a text suggestion and spends Threads:
| Action | Threads |
|---|---|
| Text โ long | 4 |
| Text โ short | 1 |
| With your own AI key | 0 ๐งต (text actions run on your provider's billing) |
See Threads & costs for how to get Threads and how the bring-your-own-key path works.
Patterns
The bi-weekly tune-up: Click ๐ญ Story Analysis every other session. The feedback shifts as the campaign evolves; you'll catch drift early.
The Sunday-evening planner: If you GM on Mondays, click โก Next Session every Sunday. Edit the output, paste into the session's notes. 10 minutes of prep instead of 60.
The pre-reveal check: Before a major plot revelation, click ๐ Consistency Check. Confirms nothing in your prior sessions accidentally contradicts what you're about to reveal.
The atmospheric helper: Open a new scene, fill in the title, click โจ Description with the scene title as input. Paste the result into the scene's Description field. Edit to taste.
What Story Coach isn't
- Not a rules engine โ it won't tell you "is this encounter balanced?" Use the Encounter builder for that.
- Not a finished writer โ it produces useful drafts, not polished prose. Edit before showing players.
- Not a substitute for thinking โ the analyses are starting points. The interesting decisions are still yours.
- Not psychic about the players โ it doesn't know what your players actually said or did unless it's in session recaps. Write recaps to give Tantu better context.
Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| A button reports insufficient balance | No Threads left | Top up or earn Threads; with your own AI key, text actions cost 0 ๐งต |
| A red box says "Tantu is currently unavailable โ please try again later." | The request failed or timed out | Try again in a moment; if you use your own AI key, check it under Settings โ AI Keys |
| Version dropdown is empty | No analyses have been saved yet for this campaign | Run any button once; the dropdown populates after the first result |
| Output is in the wrong language | Language set in your account doesn't match expectation | Change the language in account settings and re-run |
| Output ignores my voice settings | No name or preset set for Tantu in this campaign | Set a name and preset in ๐ชถ Tantu: name & voice |
Related articles
- ๐ Tension Arc โ visual companion to Story Analysis
- ๐ฑ Foreshadowing โ the feature that complements Next-Session planning
- ๐ชถ Tantu: name & voice โ set the name and tone Tantu uses in Story Coach
- ๐ Story & World โ the source material Story Coach reads
- ๐งต Threads & costs โ what Threads cost and how the bring-your-own-key path works