π 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.

βΆ Open Story Coach in Wovenkeep
What it does
Story Coach offers four distinct suggestions, each drawing on a different slice of your campaign data. Every run is fresh; results are saved and browsable through a Version History dropdown so you can compare older runs or restore a previous draft at any time.
When to use it
- Before a session: get a quick scaffold for tonight's events
- Mid-campaign: surface contradictions before players notice them
- Any time you feel stuck on the story arc or need atmospheric prose
Step by step
- Open your campaign in the GM Tool at
app.wovenkeep.com. - Click π Story Coach in the left sidebar (in the Story & AI group).
- Choose one of the four action cards (see table below) β each analysis card shows its Thread price as a π§΅ badge (0 π§΅ with your own AI key).
- A confirm dialog appears first, showing the cost, your current balance, and your balance after the run. Tick "Don't ask again this session" to skip it until you close the tab.
- Wait a few seconds β the result appears in the panel below the cards.
- To revisit a previous result, open the Version History dropdown and select an earlier entry; it loads instantly.
π‘ Tip: Fill in your NPCs, Plotlines, and at least one session recap before running Story Analysis or Next Session β the more context you give, the sharper the output.
The four actions
| Action | Threads per use | What Tantu reads |
|---|---|---|
| π Story Analysis | 4 (long text) | Campaign setting/tone/themes, all NPCs, all plotlines, last 3 sessions, scenes, player characters |
| β‘ Next Session | 4 (long text) | Same as Story Analysis |
| π Consistency Check | 4 (long text) | Same as Story Analysis β cross-references for contradictions |
| β¨ Description | 1 (short text) | What you type + campaign setting/tone and Tantu's name & voice |
Bring your own AI key? All four actions run for free (no Threads deducted) when a custom API key is configured under Settings β AI Keys. See Instance Settings β AI Keys.
Version history
Every time you run an action, Wovenkeep saves the result automatically. The Version History dropdown (above the output area) lists all past runs for that campaign, newest first, labeled with date and type. Selecting an entry restores it into the output field β nothing is deleted. The last saved result is displayed automatically when you reopen Story Coach.
What Tantu sees
Campaign data sent to Story Coach
βββββββββββββββββββββββββββββββββ
β Campaign setting, tone & themes
β All NPCs β name, importance, description, secret
β All plotlines β title, description, status, priority
β Last 3 sessions β title, recap (or strong start)
β Scene titles & status
β Player characters β name, class, level
β Session Zero preferences
β Player devices / player-side notes
β Your live session in progress
The long Story, World, and Secrets & Twists texts from Story & World feed the β¨ Ask Tantu story helpers (below), not the Story Coach cards.
The β¨ Ask Tantu story helpers (Story & World)
Below the Story, World, and Secrets & Twists fields in Story & World 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):
| Helper | What it does |
|---|---|
| π 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 β Secrets & Twists are never sent. Results persist: a "Saved results" dropdown appears in the dialog once at least one result exists, so you can restore any earlier suggestion.
Tantu's name & voice
Story Coach output adopts the voice set in πͺΆ Tantu: name & voice. The same analysis reads differently depending on which preset you have active:
| Preset | Voice |
|---|---|
| Standard | Neutral, helpful, structured |
| Dramatisch | Theatrical, dark, prophetic |
| FrΓΆhlich | Upbeat, humorous, encouraging |
| Gelehrter | Academic, rule-precise, factual |
| Tavernenwirt | In-world, storytelling, calls players "adventurers" |
| MysteriΓΆs | Cryptic, metaphor-heavy, leaves things open |
| Pirat | Nautical jargon, gruff but warm |
Set the persona before running Description β it has the strongest effect on tone-sensitive prose.
Quick reference
| You want⦠| Click | Then |
|---|---|---|
| A second opinion on your campaign structure | π Story Analysis | Read the critique, adjust prep |
| A scaffold for tonight's session | β‘ Next Session | Copy to Session Notes, edit |
| Verify a plot twist won't contradict prior sessions | π Consistency Check | Fix any flagged contradictions |
| Atmospheric read-aloud text for a scene | β¨ Description | Paste into the scene's Description field |
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 (long text 4, short 1, see table above).
Bring your own AI key and text actions cost 0 π§΅. See Threads & costs.
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 π§΅ |
| Output cuts off mid-sentence | Very large campaign data hitting context limits | Shorten session recaps; Story Coach always uses the last 3 sessions, not all of them |
| "Description" output ignores what you typed | Input was too short or vague | Type a concrete location plus a mood detail (e.g. "abandoned temple, faint chanting") before clicking β¨ Generate |
| Version History dropdown is empty | First run on this campaign | Run one action β the dropdown populates after the first successful generation |
| Response sounds nothing like your usual persona | Tantu's preset was recently changed | Check Story & World β AI Persona and confirm the correct preset is selected |
Related articles
- πͺΆ Tantu: name & voice β sets the voice Story Coach speaks in
- π§΅ Threads & costs β full Thread cost reference
- π Tension Arc β companion pacing tool
- π± Foreshadowing β companion narrative tool
- βοΈ Instance Settings β AI Keys β use your own key for free text suggestions