A word processor that only speaks Markdown. One file. No install, no account, no cloud. It stays yours.
Opens the real editor in your browser — nothing installs, nothing is sent anywhere. To use the AI, run a local model (LM Studio / Ollama) and point it at http://localhost:1234; for the assistant to reach a local model reliably, download the file and open it directly.
I write a lot in Markdown — it is how the work gets handed back and forth all day. And every time I needed it to actually look like a document — something to print, something to hand to another human — I was stuck. Copy it somewhere, wrestle the formatting, export a PDF, do it again tomorrow. So one night I got tired of not having the tool, and I built the tool. On a whim. Because it was fun. It came out further along than I had any right to expect, so here it is — free, for anyone who has the same itch.
That is the honest origin. Not a product plan — a Saturday-night fix for a problem I had, cleaned up enough to give away.
A single, self-contained HTML file. Download it,
double-click it, write. What you are editing is
a real .md file the whole time — round-tripped losslessly by a genuine document engine,
not faked. When you are done, it prints to clean, paginated PDF pages fit for a desk or a boss.
Notes, reports, specs, handouts — anything that lives as .md but has to be read
by someone who expects a document. Write it plain, print it polished.
No admin rights? No software approvals? A single HTML file you just open sidesteps all of it. For a lot of people that is the whole unlock.
Point the assistant at your own LM Studio or Ollama. The document and the model both stay on your hardware. No cloud, no leak, no bill.
No accounts to make, no data to hand over, no upsell. It does one thing and gets out of the way.
scriptorium.html from the GitHub repository.The assistant isn't a chat box bolted on the side — it has full hands in the tool. It reads and edits the live document with real tools, reworks exactly the passage you highlight, searches the web when you give it a search helper, and renders and prints for you. Any function-calling model can use the whole tool set — point it at whatever you run.
AGENTS.md handoff and a full control-API reference,
because it was built by an agent and it's set up for yours to continue.It's free and it's MIT. Fork it, gut it, rename it, wire it into something else, sell what you build around it — do whatever you want with it. That's the whole idea.
This is the first thing Shoggoth Analytics is releasing free — MIT-licensed, no strings, no telemetry, no signup. A small, useful tool, given back to the people building in the open.
The local-AI and open-source communities gave us most of what runs in the lab. This is a little of it, returned. It is new, and it does its one job well; if it is useful to you, that is the entire point. Take it, use it, hand it to someone else.