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¶
- Launch the app and complete the onboarding wizard
- Enter your API key (default provider: nano-gpt) and test the connection
- Create a story — give it a name and write a premise
- Add characters — import SillyTavern cards or create from scratch
- Plan — click "Plan" and the AI generates a scene-by-scene outline
- Generate — click "Generate" to write your first scene with full context
- 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