BookNova just got better — three big improvements to your fiction
We've spent the last weeks rebuilding parts of the engine that powers BookNova's fiction. The result: your books will feel more polished, more consistent, and more alive — and you don't have to change a thing in your workflow. Here's what's new. Less repetition, more variety You may have noticed it before — when the AI fixates on a word and reaches for it in almost every chapter. "Junkyard" here, "junkyard" there. A character's "crew cut" mentioned every time they walk on the page. It made the prose feel mechanical, like an obvious AI-tell. BookNova now tracks the words and images it has been leaning on across recent chapters and consciously rotates through alternatives. Your characters keep their identity — but each chapter finds fresh ways to evoke setting and texture. Your books will read like they were written by an author who genuinely cares about varied vocabulary. Historical facts that stay locked in If you wrote a character as a WWII veteran, BookNova will treat them as a WWII veteran in every chapter — not accidentally drift into "Korean War" or "Vietnam" halfway through the book. Birth years, military service, schools, marriages, places lived — every dated fact you put in your character profiles now anchors the writing chapter by chapter. This was one of the most common pain points from our power users writing historical fiction, family sagas, and period drama. No more spotting a continuity break halfway through editing. Richer, more textured relationships Real relationships have many dimensions. A father and son don't just disagree about one thing — they disagree about music, hairstyles, faith, ambition, the era they grew up in, the way they handle silence. BookNova now identifies these multiple "seams" in every key relationship and rotates them naturally across scenes. Instead of every father-son chapter circling back to the same single conflict, you'll see musical taste in one chapter, generational worldview in another, work-vs-vocation in a third. The result is dialogue that feels lived-in, banter that feels earned, and characters who read like people who have actually known each other for years.