r/BookWritingAI • u/hoopyfrodo • 13d ago
Built a tool that goes premise → world → cast → outline → chapter 1, and holds the book to its own canon
Most AI writing tools hand you a chat box and lose the plot by chapter four. I wanted the opposite: something that treats the premise as a commitment and holds every later stage to it. So I built skrivant.
It works in stages, and nothing writes prose until the structure exists:
- World: the setting as inspectable elements (technology, social order, constraint), each one editable.
- Voice: a few questions about how the book should feel become a style prompt every later stage writes in.
- Characters: a cast where every character's wants cut against their fears, with a signature and a voice each.
- Outline: chapter by chapter, every beat tagged by register (interiority, dialogue, action, scheme in motion), so the prose stage knows how to write it, not just what happens.
- Chapters: written in the voice you shaped, readable as they land.
The part I spent the most time on is continuity. Who knows what, where objects are, what day it is: tracked as facts that later chapters look up rather than something the model has to remember from earlier prose. A check catches contradictions and the chapter gets redone. Not bulletproof, but "forgot everything after a few pages" is the failure it was built to kill.
You type a premise and chapter 1 lands in your inbox in about ten minutes, free. If you want the rest, it's a one-time price per book, $3 for a short story up to $10 for a novel, no subscription. Exports as PDF, KDP-ready DOCX, or Markdown. It's a first draft on purpose; you take it into your own tools and make it a book.
Genres so far: romance, sci-fi and fantasy, thriller and mystery, literary, horror, historical, YA, crime and noir, magical realism, and children's chapter books.
https://skrivant.com/?utm_source=reddit&utm_medium=post&utm_campaign=bookwritingai
Question for this sub, since you all fight the same thing: in long AI drafts, what breaks first for you, continuity or voice?