Docs
Decorative Curve
Back to Field Notes

Introducing GitHub AI Writer

ReadMe's AI Writer watches your codebase, detects changes that affect your docs, and creates a branch with proposed updates. Now, you can stop chasing code changes and start reviewing drafts.

Ryan VisekDesignerMay 7, 20264 min read

Keeping docs up to date when you're constantly shipping is a pain. A feature launches, a version bumps, and the docs are already stale. Now you're getting messages from product teams and trying to figure out what pages need fixing.

With ReadMe's GitHub AI Writer, you stop chasing code changes and start reviewing draft updates that are already waiting for you. It watches your codebase, detects changes that affect your docs, and creates a branch with proposed updates. You review the suggestions before anything merges.

What it does

GitHub AI Writer watches your pull requests. When a PR changes something that affects your documentation, it reads the diff, drafts the update, and creates a branch in ReadMe. Then it drops a comment on the PR with a link so you can preview the changes.

If nothing needs updating, it stays quiet. You don't need to prompt it with any context or recall any Slack commands to enable it. All you have to do is connect your GitHub repo, and it starts working the next time someone opens a PR.

readme-ai-writerBotcommented on May 7

Documentation Changes Added

Page
Section
Action
Preview
setting-up-custom-domain
Docs
Updated
Preview
View all changes in ReadMe

Actions

What it catches

The AI Writer looks for three categories of changes:

  • New features that need docs. A new endpoint, a new parameter, a new config option. If it's user-facing and undocumented, the AI Writer drafts something.

  • Setup steps that just became wrong. Changed an environment variable? Updated a dependency? Rewrote the install command? The AI Writer flags every doc page that references the old version.

  • Removed functionality. Deprecated a feature or sunset a parameter? The AI Writer finds every mention and proposes the cleanup.

The AI Writer doesn't generate docs from code comments, lint your code, or review your PR for bugs. It reads the diff and asks one question: does any existing documentation need to change because of this?

Why this is different

Most AI writing tools for docs still require you to know what needs updating. You have to find the right PR, describe what changed, and hope the output is close to what you're looking for. That's faster than writing from scratch. But it still assumes you noticed the docs were stale in the first place. The bottleneck was never the writing. It was knowing what needed to change.

Other tools try to solve this with standalone products that monitor your repos and open PRs against your docs. That gets a little closer. But now you're managing a separate vendor, a separate dashboard, and a review workflow that lives in GitHub instead of your docs editor. You're reading markdown diffs in a PR thread, not editing your actual documentation.

We took a different approach with the AI Writer by building it into ReadMe. The trigger is automatic: every PR gets analyzed. The draft lands in your docs as a review branch, not a GitHub PR against a markdown repo. You review and edit in the same place you already write docs. Your engineering team gets a comment on their PR with a preview link, so the loop closes without anyone leaving their workflow.

Who this is for

If you're a solo technical writer (we're looking at you!) trying to keep up with your product and engineering team, AI Writer helps you cover more ground.

If you're a developer who also maintains docs (we see you, too), this means fewer context switches. The AI Writer drafts the update while the PR is still fresh.

You stop playing catch-up and start reviewing drafts that are already waiting for you. Nothing slips through because someone forgot to loop in the docs team.

Get started

GitHub AI Writer is available now on Pro, Enterprise, and legacy Business plans.

To enable it for your project:

  1. Go to AI > AI Writer and connect a GitHub repository to your ReadMe project
  2. Authenticate with GitHub and select which repos to monitor
  3. Open a PR and check for a branch in ReadMe

If you're already using bi-directional sync with GitHub, the AI Writer is a separate integration. They work side by side on the same repo without conflict.

We're excited for you to try it out. Connect your repo and let us know what you think! If you need support, please reach out to our team at support@readme.io or join our Slack community.

Connector
Everything to Build Great Docs
Connector
The Full Documentation Stack
Decorative CurveReady?
Get a preview
of your docs
ConnectorConnector
Decorative Curve
Terms of ServicePrivacy Policy
MSA