Paste a GitHub URL or upload a local .md file. Drag-select text in the rendered document, leave a margin comment, get threaded replies and @-mentions. Click Edit for a native CodeMirror editor with a formatting toolbar, find & replace, and live preview. Push your changes back to GitHub as a pull request or direct commit. AI revision via Claude. Realtime sync via Server-Sent Events. Open source (MIT).
Markdown is where a lot of real product thinking lives — but the review tools are miserable. Markupmarkdown brings Google-Docs-style commenting and editing to your existing .md files, without dragging your team into a code-review workflow. And unlike Google Docs, you edit the actual markdown — so the file in your repo stays the source of truth.
For docs cloned from a GitHub blob URL, push your revisions back as a pull request from a new branch (with prefilled title and body), or commit directly to a branch you pick. Your GitHub OAuth token already in the session does the work — no separate GitHub PAT, no separate workflow.
Markupmarkdown ships a Model Context Protocol (MCP) server so AI agents read what humans read, leave threads humans can approve, and apply resolved feedback as new revisions — with explicit human sign-off.
One Go binary, a React SPA, MongoDB. Deploys to a single Fly.io machine. Anthropic API key stored AES-256-GCM encrypted at rest, deletable any time.
GitHub repository · Agent integration guide