Version History
Automatic daily snapshots with visual diffs. Compare any two versions and restore with confidence.
Local-firstFor macOS, Windows & Linux
The manuscript, the cast, the timeline, the maps — one desktop app where they're all connected. Even the AI runs on your machine, so nothing you write is ever uploaded to be stored, synced, or trained on.
What is Scriptorium?
A word processor holds your draft. Scriptorium holds the draft and everything around it — the cast, the places, the chronology, the research, the map you keep redrawing. They stop being seven files in a folder and start being one connected thing.
It's a native desktop app. It runs offline. Your work stays on your own machine — and so does every model that touches it.
The database, your images, and even the AI models sit in a folder on your machine. Nothing syncs unless you ask it to, and the whole app works on a plane.
Manuscript, character bible, timeline, mindmap, maps, and boards read from the same data. Mention a character in chapter nine and their page already knows.
No subscription, no tiers, nothing held back for a higher plan. Every feature below is in the one purchase, updates included.
Write
Organize work in acts, chapters, scenes, and sub-scenes. Nest, reorder, and collapse the hierarchy however you think — the editor keeps up with a book-length draft.

Polish
Rewrite a paragraph, hear a scene read back, or dictate a draft — with language, speech, and voice models installed locally. Nothing is sent to a cloud provider, and it's all optional.

Build
Characters, locations, objects, and factions as first-class entities with typed properties and relationships. Link them from your prose and they stay in sync wherever they appear.

Connect
Drag to connect nodes on an infinite canvas and the shape of the story shows up — who knows whom, which thread feeds which, where the plot actually turns.

Chronicle
Place events on a zoomable temporal axis, and define the calendar they sit on — arbitrary months, weekdays, and eras, for worlds that don't run on Gregorian time.

Organize
The same entities, seen as a spreadsheet or a Kanban board. Sort, filter, and edit inline — whichever view matches how you're thinking that day.

Chart
Import any image as a map, drop interactive pins, and link each one to an entity or a note. Your geography becomes part of the workspace rather than a file in a folder.

Automatic daily snapshots with visual diffs. Compare any two versions and restore with confidence.
Publish-ready PDF with drop caps and custom typography, plus DOCX and Markdown out. Import both, too.
Daily and total word targets per manuscript. Track sessions, view history, and stay accountable.
A built-in focus timer with work and break cycles, right inside your writing workspace.
FAQ
Scriptorium runs natively on macOS, Windows, and Linux. One purchase covers all three platforms.
We never store your manuscripts, notes, or AI conversations. The only information we keep is what's required to operate your account (such as your email/login credentials) and messages you choose to send through the feedback feature. This account data is stored in Europe and protected under GDPR.
Scriptorium is built around local AI. We don't send your prompts or writing to cloud AI providers. Instead, you can install language models (LLMs), speech-to-text, and text-to-speech models that run directly on your computer. Our goal is to make private, local AI accessible with a one-time purchase—not an ongoing subscription.
Absolutely. AI features are completely optional. You can use Scriptorium as a traditional writing application without downloading or using any AI models.
Only to sign in, download updates, and install optional AI models. Once everything is installed, you can use Scriptorium entirely offline.
Scriptorium is $60 as a one-time purchase — lifetime access, free updates, no subscription, and no feature gates.
Import DOCX and Markdown files. Export to PDF, DOCX, and Markdown whenever you want. Your work is never locked into Scriptorium.