Open Source

The Writing Surface
for the Agentic Era.

AI that actually writes in your voice. Publish to X, LinkedIn, blogs, and newsletters from one editor. Schedule it all. Own your audience. Your documents are plain .md files, so there's no lock-in.

$ npx openwriter install-skill

One command. The skill teaches your agent how to install, configure, and use OpenWriter.

Works with every MCP-compatible agent

5 Compose Views

Document, tweet, article, blog, newsletter — write in the format you need.

AI Writes in Your Voice

Author's Voice learns your style across 6 dimensions. Not generic — authentically you.

Built-in Newsletter

SendGrid-powered email with custom domains, 4 style presets, and subscriber management.

Schedule Everything

Queue posts, set recurring slots, or pick a custom time. Multi-platform, one workflow.

Your AI Writes. You Approve.

Your agent makes changes, they show up as colored decorations. Accept or reject with vim-style hotkeys.

Chapter 1 — Origins.md

The morning air was crisp as she stepped onto the platform.

A thin fog clung to the rails, curling around her ankles like something alive.

She checked her watch — the 7:15 was late again, as it had been every day this week.

It was a Tuesday and Tuesdays were always bad.

The station was emptier than usual. That should have been her first warning.

j k navigate a accept r reject A accept all R reject all

Write. Match. Publish.

Write in any format. AI matches your voice. Publish everywhere.

1

Write in Any Format

Pick your compose view: document, tweet, article, blog, or newsletter. Your agent gets 31 MCP tools to create, edit, and organize content. Changes show up live in your browser.

2

AI Matches Your Voice

Author's Voice analyzes your writing across 6 linguistic categories. Rewrites, expansions, and new content sound like you. Not generic AI output.

3

Publish Everywhere

Connect X, LinkedIn, and GitHub. Schedule posts with recurring slots. Send newsletters to your subscribers. One editor, every platform.

Everything Creators Need. Nothing They Don't.

The whole creator toolkit. AI agents built in from the start.

Rich Text Editor

TipTap 3.0 with full formatting, 5 themes, light & dark mode, and 3 typography presets. Markdown-native — your documents are plain .md files.

Multi-Platform Publishing

Connect X/Twitter, LinkedIn, and GitHub. Post tweets, threads, articles, and blog posts from one editor.

Content Scheduler

Three posting modes: post now, add to queue, or pick a custom time. Recurring slots, multi-platform, automatic retries.

Built-in Newsletter

SendGrid-powered email delivery. 4 style presets, custom sender domains, subscriber management, and detailed analytics.

Author's Voice

AI that writes like you. Import your samples, get profiled across 6 linguistic dimensions, then rewrite and generate in your authentic voice.

Workspaces & Organization

Nested containers, cross-cutting tags, 4 sidebar views, and document search. Organize books, courses, or any multi-document project.

# Your documents are just files
~/.openwriter/
  My Novel/
    Part I — Setup/
      Chapter 1 - Origins.md
      Chapter 2 - The Call.md
    Part II — Confrontation/
      Chapter 3 - Rising Action.md
  Newsletter Draft.md
  _workspaces/
    My Novel.json

Open Source. No Lock-in.

MIT-licensed editor. Plain .md files on disk. No database, no proprietary format. Move them, copy them, grep them, do whatever you want. Every LLM reads and writes markdown natively. Your content is always yours.

MIT license
No database
Open any .md file
YAML frontmatter
Version history
Export to HTML/DOCX/PDF

Your Next Post Starts Here

Install in seconds. Write in any format. Publish everywhere. Your documents are plain markdown files, always.

Get Started