Skip to content

NoverWriter is a novel writing app with built-in AI analysis tools and a Side panel AI agent that understand your manuscript as you write. It offers scene suggestions, plot and pacing diagnostics, relationship mapping, and simulated reader reactions — all without taking control of your text.

License

Notifications You must be signed in to change notification settings

akarshkashyap4-ui/NovelWriter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NovelWriter is a web-based novel writing app with AI-powered analysis tools built directly into the writing experience.

It combines a full writing environment (chapters, scenes, characters, plot planning) with intelligent systems that read your manuscript and help you understand your story as you write it.


What It Can Do

As you write, NovelWriter can automatically:

  • Plan and refine your story using the Novel Agent panel (4 modes)
  • Build a visual Event Line of your story
  • Detect open plot lines and possible plot holes
  • Create a Connection Web between characters, places, and plot points
  • Graph pacing, tension, atmosphere, and depth (Story Pulse)
  • Gives you detailed Agent analysis of parts of your manuscript.
  • Use Novel Agent tools to refine specific scenes through inline suggestions.
  • Generate summaries and world information
  • Simulate reader reactions in the Echo Chamber (optional)
  • Show live mood and remarks while you type (optional)

All of this works directly from your manuscript.


Core Features

  • 4 agent chat modes (planning, quick, chatty, brainstorm)
  • Chapter / scene organization
  • Plot grid planning
  • Character management
  • Context-aware AI side panel
  • Suggestion tools for scenes
  • Event Line, Plot Tracker, Story Pulse, Connection Web
  • Thesaurus
  • Mood art for chapters
  • Themes, reading mode, PDF export

Getting Started

Requirements

  • Node.js (v16+)
  • npm

Run Locally

git clone https://github.com/akarshkashyap4-ui/NovelWriter.git
cd NovelWriter
npm install
npm run dev

IMPORTANT: See docs/guide.md for a full walkthrough of setup and features.

About

NoverWriter is a novel writing app with built-in AI analysis tools and a Side panel AI agent that understand your manuscript as you write. It offers scene suggestions, plot and pacing diagnostics, relationship mapping, and simulated reader reactions — all without taking control of your text.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors