Human-in-the-loop for AI docs

The human review layer for your AI-generated docs.

AI writes the docs. DraftView is where a qualified human reviews, edits, and signs off before the change merges, and where the AI's response to that feedback gets verified. Built on top of GitHub.

Try on any public PR

Signing in only shares your GitHub name and email. DraftView can see a repository only after you install it there, and reviewers never need an account at all.

Works with any AI generatorReviewers skip GitHub$0 for public repos
draftview.app/r/api-v3-migration
Changed Files
docs/api-v3.md
guides/migrating.md
index.mdx
changelog.md
Status
In review

Migrating to API v3

API v3 introduces cursor-based pagination, a new auth header format, and deprecates the /v1/search endpoint in favor of /v3/query.

Breaking changes

  • Auth header now requires Bearer prefix
  • Pagination params changed from page/per_page to cursor/limit
  • Response envelope dropped; data is returned at root
  • Rate limits scoped per-token instead of per-IP

Migration timeline

v1 is deprecated on June 30, 2026. Migrate by then or requests will start returning 410 Gone.

Catches doc PRs from any AI generator

  • Claude Code
  • GitHub Copilot
  • Cursor
  • OpenAI Codex
  • Windsurf
  • Devin
  • Mintlify
  • GitHub
Why now

Your AI opens doc PRs faster than your team can review them.

Writing got automated. Review did not. PRs pile up, age in the queue, and get rubber-stamped: the one outcome review exists to prevent.

1 queue

Every AI doc PR, across every repo, lands in one inbox with a state and an owner.

0

GitHub accounts needed for the PMs, Legal, and SMEs who actually catch the mistakes.

60s

To feel the experience on a public PR you already know. No login required.

Art. 14

The EU AI Act asks you to prove a human reviewed AI output. A green checkmark is not evidence.

The reviewer gap

A diff is for engineers. The page is for everyone.

Reviewing in a GitHub diffunreadable
@@ -12,7 +12,9 @@ ## Migration
- Use `page` and `per_page` to paginate results.
+ Use `cursor` and `limit` to paginate results. The
+ response envelope has been removed in v3.
 
- Deprecated July 2026.
+ Deprecated July 2026. Migrate before then.
A PM sees red-and-green Markdown and can't tell what the page will look like. So they bounce, or leave “looks good I guess.”
Reviewing in DraftViewreadable

Paginating results

Use cursor and limit to paginate. The response envelope has been removed in v3.

Deprecated July 2026.

Maya · Writer · on “July 2026”This should be June 30. The comment is anchored to the sentence, not a line number.
Subject experts read the page the way a real user would, and catch the confident mistakes an AI makes.
How it works

Three steps. Zero config.

01

Connect the GitHub App

Point DraftView at your docs repos. GitHub still owns the content, the comments, and the merge. DraftView is additive and removable.

02

AI doc PRs auto-ingest

Every doc PR arrives in one cross-repo queue with an explicit lifecycle, so nothing ages out or merges under-reviewed.

03

A human reviews and signs off

The right person reviews the rendered page, the loop closes when the agent responds, and an oversight record is kept.

Every doc PR has a state
IngestedIn reviewChanges requestedWaiting on AIAddressedSigned off
What you get

Four jobs GitHub can't do.

Keep up. Actually review. Close the loop. Prove it.

Keep up

A review queue that keeps pace

Every AI doc PR auto-ingests into one cross-repo inbox: what needs a human, what is waiting on the AI, what is stale.

Review queue4 repos · 12 open
#1284Document API v3 migrationIn review
#1279Update auth header guideChanges req.
#1271Add webhooks reference pageAddressed
Actually review

Visual review anyone can do

A Google Docs-style review of the rendered page (Markdown, MDX, AsciiDoc), with comments anchored to the prose, not line 47.

Send the Authorization header with a Bearer token on every request.

Dana · SecurityThis applies to v3 only. v2 still allows query-param keys.
Close the loop

See if the agent really addressed it

When the agent pushes a new commit, see the before and after of that exact region, not just that a line changed.

Before

Deprecated July 2026.

After

Deprecated June 30, 2026.

Comment resolved · loop closed
Prove it

A record a checkmark can't give

An append-only sign-off and an exportable human-oversight record: who reviewed, what changed, how long, against which version.

Oversight recordexport
ReviewerMaya K. (Writer)
Substantive editYes
Signed offv3 · 6m 12s
The moat

The loop GitHub never closes.

A reviewer comments. The agent pushes a commit. Verifying it actually addressedthe feedback, not just that a line moved, is manual and easy to skip. DraftView ties an “addressed” before and after to every comment, so the reviewer confirms the loop closed in one glance.

See the closed loop
Comment · addressed
“The deprecation date is wrong. It should be June 30, not July.”
Before

Deprecated July 2026.

After agent commit

Deprecated June 30, 2026.

Loop closedConfirm and sign off
For the reviewers who make or break it

No GitHub account. No problem.

PMs, Legal, and SMEs are the people who can tell whether the AI got it right, and they do not have GitHub accounts and will not get them. They join by email magic link and review immediately. A GitHub-linked teammate pushes their feedback upstream under a real account.

Invited for free. Inviting and viewing never cost anything.
Verify-and-push keeps every suggestion attributed to a real GitHub account.
GitHub stays the single source of truth. No second copy to reconcile.
Invitation

You're invited to review a doc change

Migrating to API v3 · 2 comments waiting on you. No account needed.

Open review, no login

magic link · expires in 7 days

Oversight and governance

Turn “a human reviewed this” from a claim into evidence.

A green checkmark on a PR is a sentence, not proof. DraftView owns the durable governance artifact GitHub does not produce.

Append-only sign-off

Who reviewed, what changed, how long, against which version. Captured automatically, never editable after the fact.

Substantive-review metric

The share of AI doc PRs that got a real human read versus rubber-stamped. The invoice is the oversight evidence.

Exportable for audit

Demonstrable human oversight for EU AI Act Article 14 and procurement. One export, not a scavenger hunt across PRs and email.

Research

The problem,
in their words.

Conversations with technical writers shaped how DraftView works.

Getting PM reviews is the biggest problem for any doc-review workflow. Their feedback is disconnected from the original. If you're using GitHub, your reviewers would all have to understand and be able to smoothly work with the source structure. This is pretty unlikely.

Senior Technical Writer
Enterprise software team

The 'old-fashioned' way is the doc writer has to manually implement the changes back to the source. I've only ever practiced the optimal way where all reviewers have access to GitHub and comment on source files. And that almost never happens.

Documentation Engineer
Open source project

We hate the duplicative Google Doc 'article to source, then source to doc' situation, but also kind of need it. We don't have a better way available.

Documentation Lead
Help center team

I do all my drafting in Google Docs. Although it's not the only reason, Google Docs makes the editorial stage of writing much simpler to get feedback from SMEs and to have your writing undergo review.

Technical Writer
E-commerce platform

I have never encountered someone with access to GitHub who can't get lost in convoluted source structure.

Senior Documentarian
Open source

The SME feedback is disconnected from the original source. Your reviewers would all have to understand and smoothly work with the AsciiDoc source structure. This is highly unlikely.

Senior Technical Writer
Enterprise software team

Additive, removable, and never in charge of the merge.

GitHub owns the content

No second source of truth. Comments, threads, and review state sync natively.

Scoped access only

DraftView sees a repo only after you install it there. Signing in shares only your name and email.

Never auto-merges

DraftView is the verification view for the AI loop. It is never the AI, and it never merges for you.

SOC 2 readiness · encrypted by defaultRead the security overviewReview GitHub App permissions
Pricing

Pay for reviewers who review.

One plan per organization. Invite your whole team. You're only billed for members who actually review that month.

Free
Individual
$0
Review PRs yourself, forever free
  • Review any public PR: paste a URL, no setup
  • Edit any Markdown, MDX, or AsciiDoc file and create PRs
  • 5 reviews/repo/month (public repos)
  • Google-Docs-style editing, zero Markdown needed
Start free
Most popular
Team
The AI review loop
$29/ org / mo
3 active reviewers included · $10 each after
  • 14-day free trial, full features, no card
  • Every doc PR auto-ingested into a review queue
  • AI-generated PRs labeled automatically
  • Invite unlimited reviewers, no GitHub accounts needed
  • Closed AI loop: see exactly what changed after your review
  • CI-aware sign-off and ready-to-merge tracking
  • 3 active reviewers included, then $10 each
Start 14-day FREE trial

No credit card required · cancel anytime

Governance
Audit & compliance
$99
/ org / mo · 5 active reviewers included · $19 each after
  • Everything in Team
  • Exportable per-PR audit records (who reviewed, what changed, who signed off)
  • Human-oversight report: AI PRs substantively reviewed vs. rubber-stamped
  • Built for EU AI Act Article 14 human-oversight evidence
  • 5 active reviewers included, then $19 each
Start 14-day free trial
Enterprise
For orgs at scale
Custom
Talk to our team
  • SSO + SAML authentication
  • GitHub Enterprise Server support
  • Self-hosted deployment option
  • Custom retention + procurement support
Book a demo

What's an active reviewer?

A member who submitted edits or comments, signed off, or pushed a teammate's review that month. Viewing is always free. Invite everyone, pay only for who reviews.

After the trial

The queue pauses until you subscribe. Nothing is deleted, and your review history (including audit data) is kept.

Annual billing

Annual plans (20% off) are available on request: email us. Existing per-repo Pro subscribers keep their plan and pricing.

FAQ

Frequently asked questions.

Everything you need to know about DraftView. If your question isn't here, we're an email away.

Still have questions?
Email hello@draftview.app | we reply in 1 business day.
Connect the GitHub App to your organization once. After that, every documentation PR in a connected repo (public or private) lands automatically in a shared review queue with its own lifecycle state, so nothing gets pasted in by hand and nothing falls through. You can still load any individual public PR by URL when you just want to try it.
No. Reviewers join your organization by email with a magic link and start reviewing right away, with no GitHub account or password. A GitHub-linked teammate then pushes their feedback upstream under a real account, so every suggestion stays properly attributed. For one-off outside reviewers like legal counsel or localization, you can also share a password-protected external link.
DraftView reads signals from the PR itself: the author, branch name, description, and commit trailers. Detection is generator-agnostic, so it works whether the docs came from Claude Code, Copilot, Cursor, or an in-house pipeline, and it is held to a strict precision bar before a label ever drives a filter or a metric. The label flags a PR for human review. It never blocks or merges anything on its own.
Their comments and edits sync to GitHub as native review threads and Suggested Changes, so GitHub stays the single source of truth. When the agent pushes a new commit, the addressed view shows the before and after of the exact region they commented on, so the reviewer can confirm the feedback was really handled, not just that a line moved.
Neither. GitHub still owns your content, your comments, and the merge button. DraftView sits on top as a review layer you can add or remove at any time, and it never auto-merges. The one thing we keep that GitHub does not produce is the human-oversight record.
Yes. Every sign-off writes an append-only record of who reviewed, what changed, how long they spent, and against which version. You can export a per-PR oversight audit, and the dashboard reports the share of AI doc PRs that received a substantive human review versus those rubber-stamped. That is the evidence a green checkmark cannot give you, framed around EU AI Act Article 14 human oversight.
We currently support standard Markdown, MDX and AsciiDoc. AsciiDoc renders correctly, however some features may not be fully functional. We are actively working on improving AsciiDoc support. If you have specific format needs, please contact us to discuss how we can accommodate your workflow.
We support Docusaurus, Mintlify, GitBook, Hugo, MkDocs, and any other platform that uses a GitHub-based workflow. As long as your files are in a GitHub repository, we can render the preview.
Not yet. DraftView currently only supports GitHub. We are building integrations for GitLab and Bitbucket next. Contact us to request priority for your platform.
Yes, all data is encrypted at rest and in transit. We follow industry best practices for security and compliance, including SOC2 readiness. Your documentation, review sessions, and the human-oversight record are protected with enterprise-grade security measures.
Yes. Reviewing public PRs yourself is free forever (up to 5 reviews per repo each month). For teams, connecting your GitHub organization starts a 14-day free trial of the Team plan: a shared review queue, unlimited invited reviewers, no GitHub accounts or credit card required. After the trial it's $29/month per organization, including 3 active reviewers. See pricing for full details.
Ready when you are

AI writes the docs.
You decide what ships.

See the experience on a PR you already know in about 60 seconds. No login, no card, no setup.

Try on any public PR

Signing in only shares your GitHub name and email. DraftView can see a repository only after you install it there.