donotedit log in

# generated — do not edit

Documentation your agents write.
And you never touch.

Connect a repository and DoNotEdit writes a living bird's-eye view of it — what the system actually is, in plain language, plus its stack, shape and stats. Every push rewrites it. Nobody can hand-edit it, which is exactly why it can't rot.

Connect a repo

Install the GitHub app, pick a repository, and the first overview writes itself. Or point your own coding agent at it over MCP — either way you write nothing.

It keeps up on its own

A push moves the code, so the docs move too — regenerated from the diff, server-side, with your own AI key. No markup, no credits; your provider bills you directly.

Share it with anyone

A plain-language view for clients and managers, a public or passphrase-protected link, and quiet warnings when a dependency goes stale or risky.

Why it can't go stale

Every other docs tool eventually loses the same way: someone edits a page by hand, the code moves on, and the page quietly becomes a lie. DoNotEdit has no edit button — not hidden, not for admins, not anywhere. The page is a build artifact, like a lockfile.

When something reads wrong, you don't fix the text. You leave a note for the generator, or hide the statement, and the next rewrite takes it into account. You steer; you never touch the output.

Get started or log in

free while in beta

beta — the rails are laid, trains are boarding