Show HN: DocFlow – AI documentation updates for GitHub pull requests

Aldasams1 pts0 comments

Home — AI Code Documentation Generator | DocFlow

Documentation That Maintains Itself<br>DocFlow connects to your GitHub repo. After configured PR merges, it prepares README, API docs, and changelog drafts — so your documentation can stay in sync with developer review.

Install DocFlow — FreeSee How It Works<br>GitHub-native. No separate DocFlow password required. Works with public repos for free.

bash — docflow-bot

$ git merge feature/api-v2<br>Updating docs...<br>✓PR #47 merged→DocFlow analyzing diff<br>README.md updated (+12 lines)<br>Changelog entry generated for v2.1.0

Deployment success. Documentation is live.

SYNC STATUS<br>Review Ready

PROCESSHow It Works

Install the GitHub App<br>Grant GitHub App access to selected repos. DocFlow reads the repository context needed to generate documentation.

Read-only Permissions

Merge a PR as usual<br>No CI pipeline changes for the standard setup. DocFlow detects configured merge events and analyzes what changed.

git merge main

Review auto-generated docs<br>DocFlow posts a PR comment with draft README sections, changelog, and API updates. Approve or edit — your call.

DocFlow BotJust now

Merge Docs

INTEGRATIONDeep GitHub Integration<br>Works where your code already lives, reducing dashboard hopping and context switching.

Review-ready updates<br>Documentation drafts can keep pace with code changes while staying under developer control.

Changelog Drafts<br>API Reference Updates<br>Minimal Setup Required

CAPABILITIESFeatures<br>AI provider disclosure: DocFlow combines deterministic AST parsing with DeepSeek's deepseek-chat model for draft generation. Generated documentation is presented for developer review before use.

PR-Triggered Auto-Documentation<br>After every PR merge, DocFlow automatically analyzes the diff and generates documentation updates, keeping your docs synced with every ship.

git merge main

AST + DeepSeek LLM Hybrid Engine<br>AST analysis extracts exact function signatures, parameters, types, and class structures. DocFlow's current production AI provider is DeepSeek, using deepseek-chat by default for natural-language documentation drafts.

struct Node {<br>type: AST_TYPE,<br>body: string

Incremental Processing<br>DocFlow is designed to analyze changed files in a PR instead of the entire codebase, reducing unnecessary processing.

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

Automatic Changelog<br>Every PR gets a semantic changelog entry generated from commit messages plus deep code analysis.

Multi-Language Support<br>Python, JavaScript, and TypeScript at launch. Go, Rust, and Java coming next to cover the full developer stack.

Python<br>JS<br>TS<br>Rust

SETUPInstall DocFlow in Seconds<br>DocFlow is a GitHub App. Install it on your repository and documentation drafts are prepared from configured PR activity — no required CI pipeline changes or CLI setup for the standard flow.

1Click the button below<br>You'll be taken to the DocFlow GitHub App installation page.

2Choose your repository<br>Select individual repos or grant access to all repositories in your organization. Free plans work with public repos immediately.

3Done — review-ready drafts on merge<br>From the next configured PR merge onward, DocFlow analyzes changes and prepares README, API docs, and changelog drafts for review.

Install the GitHub AppFree for public repositories. No credit card required.

Install GitHub AppGrant repo accessMerge PRAuto-detect changesDocFlow AnalysisAST + DeepSeek deepseek-chatPR Comment PostedPreview & approve changes✓ Documentation Draft Ready

Free<br>$0/mo (billed yearly)

Unlimited public repos + 1 private repo<br>Up to 100 doc-generating PRs/month<br>Changelog + README updates<br>Install Free - No Credit Card<br>Recommended<br>Pro<br>$13/mo (billed yearly)

10 private repos<br>500 PRs/month<br>README + changelog + API docs + inline comments<br>Custom README templates<br>Email support (48h)<br>Start Pro<br>Team<br>$33/mo (billed yearly)

50 private repos<br>2,000 PRs/month<br>Everything in Pro plus team dashboard<br>Doc quality scoring<br>Email support (24h)<br>Start Team<br>Enterprise<br>Custom

Unlimited repos and PRs<br>SSO/SAML integration<br>Audit logs & Security reports<br>Dedicated support engineer<br>Contact Sales

What languages does DocFlow support?Python, JavaScript, and TypeScript at launch. Go, Rust, and Java are planned next. DocFlow uses AST analysis to help documentation follow code changes, but generated output still needs review.

Does DocFlow store my code?DocFlow is not designed to store full repository source code. It may store repository metadata, configuration, generated documentation, and processing history, and it processes the code context needed to generate docs. Relevant context may be sent to DeepSeek, the current production AI provider.

Which AI model or provider powers DocFlow generation?DocFlow's current production configuration uses DeepSeek as the AI provider, with deepseek-chat as the default model. DocFlow first extracts code structure with AST analysis, then sends the...

docflow documentation github deepseek code changelog

Related Articles