Documentation That Maintains Itself

DocFlow connects to your GitHub repo. After every PR merge, it automatically updates README, API docs, and changelog — so your documentation stays in sync without anyone writing it by hand.

GitHub-native. No signup required. Works with public repos for free.

bash — docflow-bot
$ git merge feature/api-v2
Updating docs...
PR #47 mergedDocFlow analyzing diff
README.md updated (+12 lines)
Changelog entry generated for v2.1.0
Deployment success. Documentation is live.
$
PROCESS

How It Works

1

Install the GitHub App

Grant access to your repos. DocFlow only reads PR diffs — never stores your code.

Read-only Permissions
2

Merge a PR as usual

No extra workflow config. DocFlow automatically detects the merge and analyzes what changed.

git merge main
3

Review auto-generated docs

DocFlow posts a PR comment with new README sections, changelog, and API updates. Approve or edit — your call.

DocFlow BotJust now
Merge Docs
INTEGRATION

Deep GitHub Integration

Seamlessly lives where your code does. No dashboards to monitor, no context switching required.

Always Synced

Your documentation is finally as fast as your deployments.

Automated Changelogs
API Reference Updates
Zero Config Required
CAPABILITIES

Features

PR-Triggered Auto-Documentation

After every PR merge, DocFlow automatically analyzes the diff and generates documentation updates, keeping your docs synced with every ship.

git merge main

AST + LLM Hybrid Engine

AST analysis extracts exact function signatures, parameters, types, and class structures. LLM generates natural-language descriptions from those facts.

struct Node {
  type: AST_TYPE,
  body: string
}

Incremental Processing

DocFlow analyzes only the files changed in a PR, not the entire codebase. Experience lightning-fast, sub-30-second doc generation.

PR Comment Preview

DocFlow posts a PR comment showing exactly what it will change. You review and edit before anything lands on main.

Automatic Changelog

Every PR gets a semantic changelog entry generated from commit messages plus deep code analysis.

Multi-Language Support

Python, JavaScript, and TypeScript at launch. Go, Rust, and Java coming next to cover the full developer stack.

SETUP

Install DocFlow in Seconds

DocFlow is a GitHub App. Install it on your repository and documentation updates happen automatically — no config files, no CI pipeline changes, no CLI setup.

1

Click the button below

You'll be taken to the GitHub Marketplace listing for DocFlow.

2

Choose your repository

Select individual repos or grant access to all repositories in your organization. Free plans work with public repos immediately.

3

Done — docs update on every merge

From the next PR merge onward, DocFlow automatically analyzes changes and updates README, API docs, and changelog. No further setup required.

Install from GitHub Marketplace

Free for public repositories. No credit card required.

Install GitHub AppGrant repo accessMerge PRAuto-detect changesDocFlow AnalysisAST + LLM hybrid enginePR Comment PostedPreview & approve changes✓ Documentation Auto-Updated
PRICING

Simple, transparent pricing

Save 17%

Free

$0/mo (billed yearly)
  • Unlimited public repos + 1 private repo
  • Up to 100 doc-generating PRs/month
  • Changelog + README updates
Install Free - No Credit Card
Most Popular

Pro

$13/mo (billed yearly)
  • 10 private repos
  • 500 PRs/month
  • README + changelog + API docs + inline comments
  • Custom README templates
  • Email support (48h)

Team

$33/mo (billed yearly)
  • 50 private repos
  • 2,000 PRs/month
  • Everything in Pro plus team dashboard
  • Doc quality scoring
  • Email support (24h)

Enterprise

Custom
  • Unlimited repos and PRs
  • SSO/SAML integration
  • Audit logs & Security reports
  • Dedicated support engineer
FAQ

Frequently asked questions

Python, JavaScript, and TypeScript at launch. Go, Rust, and Java are coming next. DocFlow uses AST analysis for each language, so documentation stays accurate even when you refactor.

No. DocFlow only reads PR diffs from GitHub. It never stores your source code, and all processing happens in-memory during the PR merge event. Your code is never written to disk.

Yes. DocFlow supports custom README templates, custom changelog formats, and configurable inline comment styles. You define the template once, and DocFlow applies it to every PR.

DocFlow posts its changes as a PR comment first. You review and edit before anything lands on main. You can also configure DocFlow to create a separate branch with its changes, giving you full control.

Free for public repos. Private repos are billed per PR processed. No monthly minimums. If you exceed your plan limits, DocFlow stops processing and notifies you — no surprise charges.

Not yet. DocFlow is currently a managed GitHub App. Self-hosting is on the roadmap for 2025.

You're shipping code every day. Your team is growing.

But the docs are always behind… DocFlow makes documentation an automatic byproduct of shipping code — not a separate task you need to schedule.

No credit card. No config. Just connect your repo and ship.