NovelWriter

NovelWriter

A comprehensive application for writing novels and short stories across multiple genres using LLMs. Features a GUI for managing novel parameters, generating lore, outlining structure, and writing prose, plus a semi-agentic framework with orchestration and quality review.

live AICreative WritingGUI
Open NovelWriter →

Tech Stack

PythonTkinterOpenAI APIClaude APIGemini API

Features & Highlights

Multi-Genre Support

Supports 8 genres with 30+ subgenres, each with specialized world-building, faction generation, and character creation systems.

Guided Workflow

Step-by-step GUI guiding authors from story parameters through lore generation, structure outlining, scene planning, and chapter writing.

Agentic Orchestration

Automated pipeline with specialized agents for story generation, consistency validation, quality control, and chapter writing.

Quality Review System

Multi-level analysis at scene, chapter, and batch levels with quality trend analytics and configurable thresholds.

← Back to apps