Skip to content

Storywright User Guide

Storywright is an AI-powered fiction writing workbench. Plan stories scene by scene, generate with full context (characters, lorebooks, memory, continuity), and revise interactively — all powered by your own LLM API key.

Quick Start

  1. Launch the app and complete the onboarding wizard
  2. Enter your API key (default provider: nano-gpt) and test the connection
  3. Create a story — give it a name and write a premise
  4. Add characters — import SillyTavern cards or create from scratch
  5. Plan — click "Plan" and the AI generates a scene-by-scene outline
  6. Generate — click "Generate" to write your first scene with full context
  7. Revise and continue — edit, revise with AI assistance, then move to the next scene

Guides

Guide What you'll learn
Getting Started Installation, onboarding, navigation, your first story
Stories Creating, planning, generating, revising, and exporting stories
Characters Character cards, importing, avatars, roles, quality inspection
Lorebooks Keyword-triggered world info, three sources, entry management
Generation The generation pipeline, context assembly, streaming, batch generation
Context Systems Memory, continuity, and summaries — how the AI remembers
Settings API configuration, model selection, writing styles, preferences
Advanced Chat import, story structures, suggestions, search, shortcuts
Troubleshooting Common issues, FAQ, tips
Model Selection Which models to use for writing, planning, and extraction

Platforms

Storywright runs on: - macOS — native sidebar, unified toolbar - iOS / iPad — bottom navigation, adaptive layout - Windows — navigation rail, desktop layout - Android — bottom navigation, mobile-optimized - Web — browser-based (in development)

All platforms share the same features from a single Flutter codebase.

Getting Help

  • Check the Troubleshooting guide for common issues
  • For developer documentation, see the main README and architecture docs in the repository