Continuity Engine
Go to Dashboard
Neuro-symbolic script & novel linter

Audit your story's canon in real-time.

Instead of grammar or spelling, the Continuity Engine compiles your script or novel into a strict state machine to detect narrative contradictions automatically.

Get Editor PluginsOpen Auditor UI

Symbolic State Engine

Maintains a bitemporal ledger of your story events. Every location change, item handover, or dialogue state is verified against logical rules.

Automated Wiki

Extracts entities, relations, and events on every keystroke to automatically maintain an up-to-date wiki of characters, items, and settings.

Format Agnostic

Built-in parser pipelines ingest Final Draft (.fdx), Microsoft Word, markdown novels, PDFs, or Twine stories, outputting a unified AST.

Editor Plugins & Add-ins

Integrate real-time contradiction alerts into your favorite writing platform. Sideload files directly into your workspace.

VS Code Extensionvscode.vsix

Real-time logical linting directly inside your VS Code workspace.

How to load:Open VS Code, go to Extensions (Cmd+Shift+X), click the '...' menu in the top right, select 'Install from VSIX...', and select the downloaded file.
Download VS Code Extension (.vsix)
Obsidian Community Pluginobsidian.zip

Audit continuity across your markdown Vault in real-time.

How to load:Unzip the file inside your vault's '.obsidian/plugins/' directory, then enable 'Narrative Continuity Engine' in Obsidian community plugin settings.
Download Obsidian Plugin (.zip)
Microsoft Word taskpane Add-inword-manifest.xml

Audit script files and novels directly inside Word.

How to load:Save the downloaded XML file locally. In Microsoft Word, go to Insert > My Add-ins > Sideload Add-in, choose 'Upload my Add-in', and select this manifest file.
Download Sideloadable Manifest (.xml)
Google Docs Add-ongoogle-docs.zip

Real-time state and continuity checking in Google Docs.

How to load:Import this zip package into your Google Apps Script project (using clasp or by copy-pasting the compiled files) and run the onOpen trigger.
Download Add-on Package (.zip)
Twine Story Formattwine.zip

State machine compilation for complex branching choice RPGs.

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

© 2026 Continuity Engine. All rights reserved.