Learn / By Genre / Fantasy Series Bible
For Fantasy Authors

Series Bible Software for Fantasy Authors

Epic fantasy breaks at scale: hundreds of invented names, a magic system with memorized rules, a map with real travel times, and shifting factions across a million-word saga. A fantasy series bible tracks all of it, and StoryHelm reads each book on its own to catch, in a Full read, the scene that breaks a rule the same book set up. In a cross-book check you start, it compares what each book records about how your characters look and speak, and the dates two fully read books give the same event.

Why fantasy series break

No genre asks more of its own internal logic than epic fantasy. You are not just telling a story, you are inventing a world and then living inside it for five or seven or ten books. Every name you coin, every magic rule you set, every league between two cities, every shifting allegiance becomes a promise the reader files away and expects you to keep. The longer the saga, the more promises stack up, and the more chances a later book has to quietly break one the earlier book made.

The trouble is scale. A single fantasy volume can carry a cast of forty, a dozen named realms, three magic disciplines, and a timeline that spans an age. Across a series that becomes thousands of facts, and no author reads all of them back to back at the moment of writing Book 4. So the contradiction that hides for two books, a spelling that shifted, a rule that loosened, a city that moved closer to the coast, is exactly the kind of thing a reader who binges the boxed set will catch in an afternoon.

What slips in a fantasy series

Invented names & spellings
A coined name drifts a letter between books, Kaeleth in one volume becomes Kaelith in the next, and the reader notices before you do.
Magic-system rules
A power that cost blood or needed touch in Book 1 works freely or at a distance in Book 4, deleting the constraint that made the early stakes real.
Geography & travel times
A journey that took three weeks by horse in one book is crossed in days in another, or a city sits east of the mountains in one map and west in the next.
Faction allegiances
A house sworn to the crown in Book 2 is named an old enemy of it in Book 5, with no on-page turn to explain the switch.
Character ages & timeline
A prince born in the year of the comet is somehow forty when the saga's own calendar makes him thirty, or two events the timeline forbids overlap.
Titles & honorifics
A character is High Warden in one scene and Lord Marshal in another, or a form of address the world established for royalty gets used for a commoner.

Each of these reads clean in the book where it appears. The break only exists across volumes, which is precisely where a single-book reread, the most an author or editor usually does, cannot see it.

Book 1, Chapter 4: The wards of Aldermarch had stood for nine centuries, and no fire kindled by a living hand could touch them. It was the one law every child in the keep learned before they could walk: the gate burns nothing.
Book 4, Chapter 9: She set her palm to the great gate of Aldermarch and called the flame, and the ancient wood caught at once, the wards parting like smoke before her. No one had ever told her the gate could burn.

Read alone, the Book 4 scene is a triumphant beat. Read against Book 1, it erases a world law that a whole keep was built around, and it does so with a line ("no one had ever told her the gate could burn") that rewrites the rule rather than earning past it. A reader who learned that law in Book 1 feels the floor move, even if they cannot name the page.

How StoryHelm holds a fantasy series together

StoryHelm reads your saga one book at a time, the prose you write in its built-in editor and the books you import from elsewhere, and builds a fantasy series bible from it. Each book's read fills its own Canon with the characters, places, factions, items, events, and world rules it finds in the prose, and the Series Atlas lists every book's Canon together in one place. In a Full read, which comes with the Author plan and up, the World Rules pass records the magic rules, costs, and limits a book sets up, and the Coherence Guardian can flag a scene in that same book that breaks one, along with a character in two places at once or a trait that changed. Across books, a separate cross-book check compares what each book records about characters whose names match or nearly match, such as appearance and distinguishing marks, and, when two books each hold enough of a character's dialogue, flags a noticeable change in how that character speaks. It also flags the same event given a different year, month, season or length in two fully read books. It names both books beside what each one records, and it runs only when you start it from your series' Checks page and confirm its credit cost, not when a read finishes. Adding or removing a book can leave a reminder on your series overview suggesting a check, but the check does not run until you confirm it. It does not compare names, titles, places, factions, or rules between books, so a city that moved or a spelling that drifted from Kaeleth to Kaelith is still yours to catch. Already have years of worldbuilding notes? Story Elements scans them for names and suggests each one with the sentence it came from, for you to file in your Story Bible. StoryHelm reads and analyzes; it never drafts or rewrites a word of your prose.

How StoryHelm checks this

Write your saga in StoryHelm's built-in editor or import the books you already finished, then run a Full read on each book. StoryHelm is built from 61 specialized analysis passes across 7 workflows, powered by Claude, and a Full read runs nineteen of them on one book at a time. It records that book's world in its Canon, and the Coherence Guardian can flag a scene that breaks a rule the same book set up. It will not catch the Aldermarch gate: that law is set in Book 1 and broken in Book 4, and rules are not compared from one book to the next. The AI never drafts or rewrites your prose; it tells you what disagrees and where, and you choose which version stands.

Fantasy series bible FAQ

Q. Does StoryHelm build a fantasy story bible automatically?

Yes. Import your books or write in the built-in editor, and StoryHelm extracts each book's characters, places, factions, items, and events into its own structured Canon, your story bible, and updates it from your prose each time you re-analyze. It reads and analyzes; it never writes your prose.

Q. Can it check my magic system stays consistent?

Within a book, yes. In a Full read, on the Author, Series, and Studio plans, the World Rules pass records the magic rules, costs, and limits a book sets up, and the Coherence Guardian can flag a scene in that same book that breaks one. Rules are not compared from one book to the next, so a Book 4 scene that breaks a Book 1 law is still yours to catch.

Q. I have years of worldbuilding notes. Can I bring them in?

Yes. Story Elements scans the notes you paste in for names and suggests each one with the sentence it came from. You file each as a character, place, faction, item, or world rule, or skip it, and only the name is saved to your Story Bible. Continuity checks read your manuscript, not your notes.

Q. How many books can one bible cover?

Unlimited, on the Series tier at $59/mo billed annually ($74 month to month), with every book's Canon gathered in the Series Atlas. There is also a 14-day free trial of the Series plan with no card at public launch, and a one-time $99 Manuscript Audit, arranged with our team, which runs a Full read of one book, then an AI Beta Reader pass.

Other genres: LitRPG · Progression fantasy · Urban fantasy · Sci-fi · Mystery · Romantasy

Keep reading

For Fantasy Series

Build your fantasy bible from the books you already wrote

Import book one or the whole saga and StoryHelm records each book's world in its own Canon, then, in a Full read, checks each book for the magic-rule and character contradictions epic fantasy is famous for.

Get the free Self-Audit
Free 12-check PDF with your welcome email · Founding seat included · It never writes your prose