Writing Your Story¶
This guide covers the complete story workflow — from creating a story to exporting the finished draft.
Creating a Story¶
Click + New Story in the sidebar. Give it a name and select a world (or create a new one). Your new story opens in the workspace: the left panel for setup, planning, and context; the right panel for the scene editor.
Story Setup¶
Fill in these fields in the left panel — they all feed into the AI's context:
| Field | What it does |
|---|---|
| Premise | What your story is about. The most important field — be detailed. |
| Creative Direction | Style hints and tone notes. "Noir atmosphere, dry humor, unreliable narrator." |
| World | Which world's lorebook entries to use. Pick an existing world or create one. A world holds lorebook entries — keyword-triggered reference snippets for locations, factions, history, and lore that the AI pulls in automatically when relevant. See Characters & Worlds for details. |
| Writing Style | The AI's prose style — literary fiction, genre fiction, horror, romance, and more. |
| Story Structure | The arc template — Three-Act, Hero's Journey, Save the Cat, Freeform, etc. |
| Narrative POV | How the story is told — first person, third person limited, omniscient, etc. |
| Word Count | Target story length (500–20,000 words). The AI distributes this across scenes. |
| Creativity | How inventive the AI should be — Focused, Balanced, Creative, or Wild. |
Planning¶
Auto-plan¶
Click Plan in the toolbar. The AI generates a scene-by-scene outline based on your premise, characters, structure, and creative direction. Each scene gets a title, outline, and word count target.
Tip: Before planning, the app scans your premise for character names and offers to link them to your library or create new ones.
Editing the plan¶
- Reorder scenes by dragging them
- Edit titles, outlines, and word counts inline
- Add or remove scenes manually
- Full Plan view shows all scenes for bulk editing
Refining with AI¶
Click Refine Plan to give the AI feedback — "add a scene where they discover the hidden room" or "make the ending less predictable." You see a diff of the changes and can accept or reject.
This is one of the most powerful features. It's much easier to fix structure at the plan stage than after generating prose.
Generating Scenes¶
Click Generate on any scene. The AI assembles your characters, lorebook entries, memories from earlier scenes, world state, and the scene plan into a single prompt — then streams the text in real-time.
After generation, the app automatically extracts:
- A summary for future scene context
- Memories — key facts the AI will recall later
- World state updates — what entities possess, how they've changed, relationships
- Plot threads — open storylines and new characters
You can start reading and editing immediately while this runs in the background.
Batch generation¶
Click Batch Generate to write all remaining scenes in sequence. Progress shows as each scene completes. Great for producing a first draft fast — revise individual scenes afterward.
Revising¶
AI revision¶
Type instructions in the revision box below the editor:
- "Add more tension to the opening paragraph"
- "Rewrite the dialogue between Sarah and Marcus — make it sharper"
- "Cut this scene to 500 words"
The AI rewrites the scene following your instructions while keeping full story context. Every revision has undo/redo.
Quick tools¶
- 🔤 Fix Spelling & Grammar — proofreads without changing your style
- ⊟ Simplify Prose — rewrites with shorter sentences and simpler vocabulary
Revision Chat¶
Click the 💬 icon to have a conversation with an AI editor. Discuss pacing, plot holes, or character arcs. The AI proposes specific changes as diff cards — you accept or dismiss each one.
Tip: Mention "Scene N" in your message and the AI automatically reads that scene's full text.
Manual editing¶
The scene editor is always unlocked. Type directly to make changes — no need to use AI for small tweaks.
Story Review¶
Click Review in the toolbar to run an AI analysis of your entire story. It checks for plot inconsistencies, character voice problems, pacing issues, unresolved threads, and continuity errors. Results appear with scene references so you can fix specific problems.
Story Review also runs automatically after batch generation.
Importing Chat Transcripts¶
Have a roleplay transcript from another platform? Click Import Chat in the sidebar to convert it into a structured story. The wizard handles format detection (JSONL or plain text), character mapping, cleanup (stripping system messages and noise), and scene splitting.
After import, each scene has a Rewrite from Source button that transforms the raw chat into polished prose in your chosen writing style.
Exporting¶
Use the export menu in the toolbar:
| Format | What you get |
|---|---|
| Markdown | Full story with headers and scene titles |
| Plain Text | Clean text with scene separators |
| Plan | Scene outlines only (Markdown or text) |
| Copy to Clipboard | Current scene or full story |
Other Features¶
- Duplicate or delete a story from its context menu (⋮)
- Version History — save named snapshots, browse, and restore previous versions
- Statistics — word counts, scene lengths, character appearances, and API cost breakdown
- Prompt Preview — see exactly what the AI receives for the current scene
- Cross-Scene Search — find text across all scenes (Cmd/Ctrl+F)
Tips¶
- Write a detailed premise. A one-sentence premise gives mediocre results; a full paragraph gives great ones.
- Edit the plan before generating. Fixing structure is easier than rewriting prose.
- Prefer revision over regeneration. Targeted instructions produce better results than starting over.
- Batch generate for first drafts, then revise scene by scene.
- Check Story Context after several scenes to catch inconsistencies early.