A writing companion who never forgets a detail

Meet Loretia, your story’s memory.

She reads your novel, screenplay, or branching game and quietly tracks everyone in it. When an alibi slips or a dead character reappears, she points it out — before your readers do.

A cloth-bound book on a stone ledge, its pages dissolving into a constellation of connected points of light

Watch her work, wherever you write.

The same continuity check, everywhere Loretia lives — the dashboard, your editor of choice, even a branching story with a dozen endings.

On the web

Loretia reads as you write, and keeps a living story bible right beside you.

Chapter 12 — The Tavern

Bramsettheledgerdownandwalkedoutofthetavern,whistling.

Story bible
AriaBramThe TavernThe Ledger

Bram already returned the ledger to Aria back in Scene 4.

Caught before your readers noticed.

Curious what Loretia looks for? Peek at the things she checks
Rules — active continuity axioms
MOVE implies the actor now has a "location" relation to the destination.
An actor must possess ("has") an item before they can GIVE it.
GIVE implies the actor no longer "has" the item.
An actor must possess an item before they can LOSE it.
LOSE implies the actor no longer "has" the item.
TAKE implies the actor now "has" the item.
An actor must possess an item before they can USE it.
EXHAUST implies the actor no longer "has" the item.
MEET implies the actor now "knows" the other party.
DIE implies the actor's "status" becomes "dead".
An actor with "status" "dead" cannot be the subject of any punctual (action) relation.
Dictionary — preferred vocabulary
MOVEGIVELOSETAKEUSEEXHAUSTTALKMEETDIEFINDDISCOVERmember_oflocationhasknowstopicstatuseyeshairheightagegenderspeciesownerfathermothermarried_tolikesskills

She keeps the whole world in her head, so you don’t have to.

An abstract timeline of connected glowing nodes threading left to right across cool architectural strata

She remembers everything

Every moment — who went where, who’s holding what, who knows whom — kept consistent across every draft, on a timeline she maintains for you.

Your story bible, written for you

Every character, place, and object shows up in a living wiki she keeps up to date as you write — no more maintaining a spreadsheet of your own world.

Bring your story as it is

Final Draft, Word, markdown, PDF, or a Twine game — she reads them all. Point her at your draft and she takes it from there.

Whoever you are, if you tell stories

Loretia meets you where you write — whatever kind of story you’re telling.

Screenwriters

Drop in your Final Draft files. Loretia follows every scene, character, and prop across drafts, so a continuity note never slips through a rewrite.

Novelists

Bring your manuscript or a Word doc. Loretia keeps a living story bible for you — characters, places, and threads — updated every time you save.

Interactive & branching stories

Writing a choose-your-path story? Loretia checks every branch and ending on its own terms — so each path a reader can take still holds together.

Simple pricing, for every storyteller

Start free. Upgrade when your world grows. Billed monthly.

Loading plans…

Check continuity in your pipeline

Bring Loretia to CI. Validate your story bible before a render, build, or release — the loretia command exits non-zero when canon breaks.

Loretia CLIlore

Validate continuity in CI — one self-contained binary, no runtime to install. Gate a render or build on a clean story bible.

Download for Linux · x64
Install in a pipeline (Linux / macOS)
curl -fsSL https://loretia.com/install.sh | sh

Drops a runtime-free binary in place. In a runner without root, append LORETIA_BIN_DIR=. sh.

Write where you already write

Loretia can look over your shoulder right inside your favorite writing app.

VS Code extensionvscode.vsix

Real-time continuity linting directly inside your screenplay or novel-writing workspace.

How to load:Open VS Code, go to Extensions (Cmd+Shift+X), click the '...' menu, select 'Install from VSIX...', and pick the downloaded file.
Download (.vsix)
Obsidian community pluginobsidian.zip

Audit continuity across a markdown vault of lore, chapters, and character notes.

How to load:Unzip into your vault's '.obsidian/plugins/' directory, then enable 'Loretia' in Obsidian's community plugin settings.
Download (.zip)
Microsoft Word add-inword-manifest.xml

Audit manuscripts and shooting scripts without leaving Word.

How to load:In Word, go to Insert > My Add-ins > Sideload Add-in, choose 'Upload my Add-in', and select this manifest file.
Download manifest (.xml)
Google Docs add-ongoogle-docs.zip

Real-time state and continuity checking for collaborative drafts.

How to load:Import into your Google Apps Script project (via clasp, or by pasting the compiled files) and run the onOpen trigger.
Download (.zip)
Twine story formattwine.zip

State-machine compilation for branching, choice-driven interactive fiction.

How to load:In Twine, click Formats > Add a New Format, and paste the direct file URL, or unzip and add format.js locally.
Download (.zip)