lives inused bybelongs topursueshostsholdsgovernsconstrained by
๐Ÿ‘คCharacter
๐Ÿ“Location
๐Ÿ“ฆObject
๐Ÿ“…Event
๐Ÿ‘ฅGroup
๐Ÿ’ญBelief
๐ŸŽฏObjective
โš–๏ธRule
๐Ÿ’กConcept
Early Access

Every detail matters.

StoryGuard uses AI to catch continuity errors before readers do โ€” character attributes, timeline violations, broken rules, all flagged automatically.

Get Started FreeAlready have an account? Sign In โ†’
Chapter 7 ยท The Festival

The festival had barely begun when Elena spotted the courier threading through the crowd โ€” the Order's seal unmistakable on his cloak.

She had not expected them to reach The Citadel so quickly. The Relic was meant to buy them more time.

Across the square, the Coronation drums began to sound...

Do these sound familiar?

Scattered across ten apps
Character notes in Notion, timeline in a spreadsheet, map in OneNote. None of them talk to each other.
Continuity errors slip through
Chapter 3: Elena has blue eyes. Chapter 31: the detective notices her green eyes. You wrote 200 pages between them.
Your world-bible doesn't read your draft
Obsidian, Notion, World Anvil โ€” they store information. They don't tell you when your prose contradicts it.

StoryGuard is different. It connects your world to your manuscript and actively verifies both.

Three tools. One canvas. Zero contradictions.

World-building, writing, and AI verification โ€” finally connected.

World Canvas

Your entire world, mapped and searchable

  • โœฆ9 node types cover every layer โ€” characters, factions, beliefs, prophecies, rules, and more
  • โœฆDraw labelled relations between entities: 'Elena belongs to the Order', 'The Relic is possessed by Lord Varn'
  • โœฆSee every connection in your world at a glance โ€” drag, zoom, explore
  • โœฆAttribute suggestions tailored to each node type keep your world bible consistent
Elena
The Citadel
The Order
The Relic
Coronation
Manuscript Editor

Write with your world always in context

  • โœฆRich-text chapters with hierarchical parts โ€” organize long manuscripts without losing structure
  • โœฆType @ to mention any world node inline โ€” your prose links to the graph automatically
  • โœฆStory-time index separates reading order from narrative chronology โ€” perfect for non-linear stories
  • โœฆExport your full manuscript anytime as plain text
Chapter 7 ยท The Festival

The festival had barely begun when Elena spotted the courier threading through the crowd โ€” the Order's seal unmistakable on his cloak.

She had not expected them to reach The Citadel so quickly. The Relic was meant to buy them more time.

Across the square, the Coronation drums began to sound...

AI Consistency Agent

An AI that reads both your world and your prose

  • โœฆQuick Scan checks recent chapters against world nodes in seconds
  • โœฆDeep Scan reads your full manuscript โ€” catches timeline regressions, violated rules, broken continuity
  • โœฆIssues flagged by severity: Error (hard contradiction), Warning (possible conflict), Info
Consistency Issues1 error ยท 1 warning
CHARACTER ยท Elenaerror
Status marked 'alive' but described as deceased in Chapter 12
RULE ยท The Veilwarning
Character crosses the Veil without the key โ€” violates defined constraint
LOCATION ยท The Citadelinfo
First mention appears before story-time index of its defining event

9 node types. Every layer of your world.

Most tools give you characters and locations. StoryGuard gives you the full ontology โ€” the beliefs that drive characters, the rules that constrain magic, the concepts that define culture.

๐Ÿ‘คCharacter

Agent with intent, human or otherwise

agestatusrole
๐Ÿ“Location

Spatial entity โ€” a place in time or space

regionclimatepopulation
๐Ÿ“ฆObject

Asset that can exist, be possessed, transferred, or instantiated

materialownercondition
๐Ÿ“…Event

Temporal occurrence, past or future

dateoutcomecause
๐Ÿ‘ฅGroup

Agents with common objectives or values โ€” organizations, species, religions, etc.

typesizeleader
๐Ÿ’ญBelief

A claim accepted as true by a character or group, regardless of objective truth

holderoriginevidence
๐ŸŽฏObjective

A goal set by or for a character or group

holderprioritystatus
โš–๏ธRule

A constraint that cannot be broken in the story's universe

domainexceptionconsequence
๐Ÿ’กConcept

Non-physical abstraction โ€” laws, abilities, prophecies, language, theories, etc.

domainoriginscope

Competitors track characters and locations. StoryGuard tracks the invisible architecture โ€” the rules, beliefs, and concepts that make your world coherent.

From first idea to finished draft.

01
Map your world
Create nodes for every entity that matters. Attributes, relations, all in one graph. Start small โ€” add as you write.
โ†’
02
Write your chapters
Draft freely. Type @ to mention any world node โ€” your prose links to the graph automatically.
โ†’
03
Run Quick Scan
After a writing session, Quick Scan checks recent chapters against relevant world nodes. Contradictions in seconds.
โ†’
04
Deep Scan before milestones
Before beta readers or an editor, Deep Scan reads the full manuscript โ€” timeline, continuity, rules, all verified.

AI reads your world. AI reads your prose. AI finds the breaks.

When you run a scan, StoryGuard sends your world graph โ€” every node, relation, and attribute โ€” together with your manuscript chapters to a language model. It reasons over both and returns structured issue reports, not free-form commentary.

It catches: wrong character attributes, violated world rules, timeline events out of causal order, continuity breaks spanning hundreds of pages, beliefs attributed to the wrong holder.

Quick Scan
  • โ†’Checks only recently-edited chapters
  • โ†’Catches attribute & relation violations
  • โ†’Results in seconds
  • โ†’Run after every writing session
Deep Scan
  • โ†’Checks the entire manuscript
  • โ†’Catches timeline & continuity breaks
  • โ†’Validates all issue types
  • โ†’Run before sending to readers

Simple pricing for every stage of your story.

Early Access pricing โ€” lock in 25% off, forever, while spots last.

Explorer
Free
Best for trying the platform
  • โœ“1 project
  • โœ“10 world nodes
  • โœ“5 chapters
  • โœ“25k AI tokens / month
  • โ€”Export
  • โ€”Passive scan mode
Get started free
Early Access ยท 25% off forever
Writer
$12 / month
$9 / month
Best for active writers
  • โœ“Unlimited projects
  • โœ“Unlimited world nodes
  • โœ“Unlimited chapters
  • โœ“250k AI tokens / month
  • โœ“Export
  • โ€”Passive scan mode
Subscribe
Early Access ยท 25% off forever
Author
$24 / month
$18 / month
Best for professional authors & large worlds
  • โœ“Everything in Writer
  • โœ“1M AI tokens / month
  • โœ“Passive scan mode
  • โœ“Background continuity analysis
  • โœ“Priority processing
  • โœ“Priority support
Subscribe

Questions

What is a world graph?โ€บ
A world graph is a visual map of everything in your story's universe โ€” characters, locations, factions, objects, events, beliefs, rules, and concepts โ€” with named relationships between them. Instead of flat notes, you see a network that shows how every element connects to every other.
How does the AI Consistency Agent work?โ€บ
When you run a scan, StoryGuard sends your world graph (nodes, attributes, and relations) together with your manuscript chapters to a language model. It reasons over both and identifies places where your prose contradicts your world's established facts โ€” wrong attributes, violated rules, timeline breaks, continuity regressions. It returns structured issue reports, not free-form text.
Do I need my own AI API key?โ€บ
No. Each tier includes a monthly token allowance that covers typical usage. If you write at high volume, you can connect your own API key in Account Settings โ€” then scans run at cost with no platform token consumption.
How is StoryGuard different from Scrivener or World Anvil?โ€บ
Scrivener is a manuscript editor with no world graph and no AI verification. World Anvil is a world-building wiki with no manuscript editor and no AI. StoryGuard is the only tool that connects all three โ€” and actively reads both your world and your prose to find contradictions.
What's the difference between Quick Scan and Deep Scan?โ€บ
Quick Scan checks only chapters you edited recently against the relevant world nodes. It's fast (seconds) and designed to run after every writing session. Deep Scan sends your entire manuscript against your full world graph โ€” it catches timeline regressions, continuity breaks across distant chapters, and rule violations that only become visible at whole-book scale.
Is my writing private?โ€บ
Yes. Your manuscript and world graph are stored on our servers and are never used to train AI models. When you run a scan, content is sent to an AI API under standard data processing terms. You can delete your account and all associated data at any time.

Your next chapter starts here.

Join the writers already building their worlds in StoryGuard. Free to start โ€” no credit card required.

Get Started FreeAlready have an account? Sign In
Early Access