Vibecode Sudowrite

track this build5 phases, 15 steps, beginner friendly
KINDA · weekend project
price variesbuild time one sittingcategory 🖋️ writing toolsreplaced by 0 people

The core loop is buildable, but a dependable replacement becomes a real weekend or multi-day project. For Sudowrite, brainstorm fiction, expand scenes, inspect story context, and generate constrained prose suggestions. The hard boundary is its fiction-tuned workflows, context handling, and model orchestration, plus polish, integrations, and proprietary language models.

the project pack5 files · written for this build, step by step
README.md
# Sudowrite · indie build

An editor over your own Markdown files with a story bible it builds from the text, retrieval that assembles relevant context instead of sending the whole manuscript, suggestions shown as a diff you accept or reject, and a per-request record of exactly what was sent and what it cost.

Estimated effort: **weekend**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | TypeScript with a desktop shell | local files, a real editor and no browser storage limits |
| Files | Plain Markdown, one file per scene or chapter | your manuscript must outlive this application and open in anything |
| Index | SQLite with full text search over scenes and entities | retrieval needs an index; the files remain the truth |
| Models | Any provider behind one adapter, plus a local option | the choice between a hosted model and a local one is a privacy decision the writer should make, not you |
| Diffs | Word-level diff shown before anything is applied | a suggestion you cannot inspect is a suggestion you cannot trust |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: Runs the build and the desktop shell.
  - Get it: nodejs.org, or nvm install 22.
  - Verify: node --version prints v22 or higher
- [ ] **A real manuscript of at least twenty thousand words** · free
  - Why: Context assembly, extraction and retrieval are all trivial on a short story and revealing on a novel. The budget problem only exists at length.
  - Get it: Use your own work in progress, or a public domain novel split into scene files for testing.
  - Verify: The manuscript loads and its scene count and word count are reported
- [ ] **A model API key, or Ollama for local** · pay per token; a paragraph rewrite is a fraction of a cent and a long session is more than you expect
  - Why: Suggestions need a model. Phases 1 to 3 work entirely without one, which is deliberate.
  - Get it: Create an account with a provider and set a spend limit when you create the key. Or install Ollama and pull a model to keep everything local.
  - Verify: A test request returns text and its cost is recorded
- [ ] **A decision about whether your manuscript may leave your machine** · free
  - Why: This is the question the whole build is arranged around, and it is the writer's to answer rather than the tool's to assume.
  - Get it: Read your chosen provider's terms on training and retention before Phase 4. If the answer is no, use the local model path and accept lower quality.
  - Verify: The decision and the terms you read are recorded with a date
- [ ] **A backup of the manuscript folder** · free
  - Why: These are plain files and this application writes to them. A backup is the safety net that atomic saves do not replace.
  - Get it: Version control the manuscript folder, which also gives you history, or ensure your ordinary backup covers it.
  - Verify: The folder is in a backup that has been restored from at least once

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Fiction-tuned workflows and accumulated prompt craft.
- Cross-device manuscript sync.
- Large proprietary style models.
- Any claim that the output is publishable prose.
- its fiction-tuned workflows, context handling, and model orchestration
- cross-device sync
- large proprietary style models
- browser and office-suite extensions
- team style guides

If one of those is essential to you, that is the reason to keep paying for Sudowrite, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

People still pay for Sudowrite because the paid tool is already present everywhere they write and its suggestions have been tuned across millions of documents. The recurring cost buys model quality, extension compatibility, dictionaries, releases, and sync, not just the visible interface.

what you lose

xits fiction-tuned workflows, context handling, and model orchestration

xcross-device sync

xlarge proprietary style models

xbrowser and office-suite extensions

xteam style guides

share on X ↗"I just replaced Sudowrite with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

KoboldCppOne executable plus a model download gets you story continuation, memory, world info and author’s notes; elegance was not bundled.11kaug 2026open source↗

no votes, no pay-to-list · just what's real

the numbers

Sudowrite pricing

planmonthlyannual (per mo)what you get
hobby & student$19/user$10/user225,000 credits/month
professional$29/user$22/user1,000,000 credits/month
max$59/user$44/user2,000,000 credits/month; unused included credits roll over for up to 12 months
enterprisecustom—Custom limits and terms

free tierno free tier

billingmonthly + annual (up to 50% lower); no-card free trial; subscriptions auto-renew

hidden costsHobby and Professional included credits expire every monthly refresh; Max rollover lasts at most 12 months. Extra credits can be purchased, never expire, but can only be used while a subscription is active.

verified 2026-08-12 · source ↗

questions
Vibecode Sudowrite

Kinda. The core of Sudowrite is buildable in a weekend with the prompt on this page, but there are real gaps: its fiction-tuned workflows, context handling, and model orchestration, cross-device sync. Read the honest list above before committing.

How much does Sudowrite cost?

Sudowrite's pricing is usage-based or varies by plan · Official entry monthly tier; credit allowances differ by plan..

What do I lose by replacing Sudowrite?

Honestly: its fiction-tuned workflows, context handling, and model orchestration; cross-device sync; large proprietary style models; browser and office-suite extensions; team style guides. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Sudowrite?

Yes: KoboldCpp (One executable plus a model download gets you story continuation, memory, world info and author’s notes; elegance was not bundled.) The prompt is for when you want it exactly your way.