AI features, DeveloperHub
AI features · one agent, every surface

Docs that draft
themselves.

One agent, with your repository and your entire docs tree in context. It drafts the missing pages, rewrites the stale ones, repoints the links and writes the metadata. Then it stops and waits for you to read the diff.

14-day trialNo cardIncluded from Plus See what it reads ↓

Jump to the AI Agent →, the writing tools → or what readers get →

acme-docs / agent run Draft
waiting for a prompt
Open the draft Discard
01 · Context

It reads everything before it writes anything.

Generic assistants guess. This one has the code, the docs and the reader data in front of it, which is the only reason its suggestions are worth reviewing.

Search analytics → Reader feedback →
Your repository

Connect GitHub and it reads the code behind the docs: routes, types, the spec, the commits. It watches the pull requests you open, and starts the changeset before the branch has even merged. Disconnect it and the copy we hold is deleted.

Your whole docs tree

Every page, every version, every synced block and the API reference, plus the docs repo itself, where it checks each pull request for links and references that no longer resolve. Not just the page you happen to have open.

What readers actually do

Searches that returned nothing. Pages rated unhelpful. That list is your docs backlog, written by the people using them.

agent reading · acme-docs and acme/api
docs/api-basics/authentication
docs/guides/webhooks
openapi.yaml
src/routes/webhooks.ts
search analytics · 30 days
what it found
5 sources read · 5 fixes proposed
02 · The AI Agent

One instruction. Nine pages.

The agent is the full-sized one. It works across your whole docs tree rather than a paragraph, it watches your code repository, and the work arrives as a changeset you review page by page. This is what keeps documentation updating itself.

Draft
Blank page to structured page

One line of instruction becomes headings, steps, code blocks and a table where the content wants one, written in the shape your other pages already use.

Rewrite
Restructure without the copy-paste week

“Rework API Basics for a first-time reader” covers all nine pages, and the internal links and page syntax are corrected as it goes.

Audit
Find what quietly went wrong

Stale snippets, endpoints that no longer exist, two guides that contradict each other. Surfaced with a fix attached, not just a warning.

Your code PRs
It starts before the branch merges

Open a pull request on the repository behind your docs and the agent begins the changeset there and then, so the writing is waiting when the code lands.

Docs repo checks
Links and references, every PR

It watches the docs repository too, validating that links and references still resolve on each pull request instead of after a reader finds the 404.

Changeset
Reviewed as one piece of work

Everything a run touched lands in a single changeset. Approve it, request changes, or take three pages of it and leave the rest.

Read the AI Agent documentation →
03 · AI Writing Tools

Highlight four words. Change them.

The writing tools are the lightweight half, and they never leave the paragraph you are in. Select any text in the editor, press the AI Tools button, and pick what you want done to it. No prompt to compose, no run to wait for, no changeset to review: the sentence changes and you carry on.

Simplify Enhance Fix spelling and grammar Shorten Expand Insert emojis Autocomplete
Works on a selection, not on a page or a section
Nothing changes until you click Apply, and undo puts it back
Available to anyone who can edit, with no prompt-writing skill required
Read the AI Writing Tools documentation → Explore the editor →
docs / guides / webhooks AI Tools
To begin receiving webhook events, you must first register an endpoint URL against which the platform will issue HTTP POST requests upon the occurrence of subscribed events.
simplify · selection
To start receiving webhooks, add an endpoint URL. We send a POST request to it every time an event you subscribed to happens.
Replace Try again selection only
04 · Review

Suggestions, never surprises.

Both of them propose, neither publishes. Agent work arrives as a changeset against your current pages, with the old text beside the new. Take the parts you agree with and leave the rest.

Apply selectively, edit before applying, or skip entirely
Drafts sit beside the live version, never on top of it
Comments, page history and full version rollback on every change
Reviewer, Writer, Publisher and Admin are real roles with real limits
No AI feature publishes to your live docs without a person approving it
Explore documentation features → Read the AI terms →
05 · Read

Then your readers get the other half of it.

The same content, indexed. A reader types a question into one bar and gets an answer with the page it came from, across guides, API reference and code steps. Every query is logged, so the searches that come back empty become the next thing the agent drafts.

Answers cited from your own pages, not the open web
One bar over guides, endpoints, code steps and changelogs
Private docs stay private: results respect what each reader can open
Placeholders replaced with the reader's own keys and URLs
One bar across every project you run, on Enterprise
Explore the AI Assistant → Search analytics →
06 · Ship

The unglamorous half, done for you.

Metadata, commit messages, reading levels, review states. None of it is why you got into this, and all of it is why docs rot.

Editor MCP server

Write from Claude, Cursor or Codex.

Connect DeveloperHub to any MCP client and your documentation becomes a tool the rest of your AI stack can read and write, with your project's context attached.

> improve the webhooks page and open a draft
  developerhub.find_page_by_slug ...
  developerhub.edit_page ...
  ✓ draft ready for review in DeveloperHub
AI commit messages

Your history stops saying “update docs”.

Publish a set of changes and the message is written for you, describing what was added, updated and removed. Edit it before it saves.

publish → docs.acme.dev
Updated: Getting started
Added: Webhooks setup
Removed: legacy v1 auth
docs: update getting started, add webhooks
Metadata and readability

SEO written, reading level measured.

Meta titles and descriptions generated page by page. Reading grade, estimated read time and Flesch score on every page, on every plan, including Free.

Page
Grade
Meta
Getting started
Easy
written
OAuth 2.0 guide
Hard
generate
Webhooks setup
Easy
written
Draft mode and roles

Nothing it writes goes live on its own.

AI output lands in a draft. Share it, comment on it, request changes, publish when it is right. Admin, Publisher, Writer and Reviewer are real roles with real limits.

Drafts sit beside the live version, never on top of it
Comments and page history on every change
Reviewers can approve without being able to publish
Explore documentation features →

Your content, your model, your call.

The AI terms are short and specific, which is the point. Three of them are worth reading before you connect anything.

It proposes, you approve

No AI feature publishes to your live documentation without a person reviewing and approving the change first. The output is a proposal, and we say so in the terms.

Draft firstRevertable
Not training data

AI requests go only to providers who do not retain your content or use it to train their models. The providers are listed publicly, not buried.

No retentionNamed sub-processors
You pick the model

Where there is a choice of model, you make it, and the hosting region of each one is shown at the point you choose it.

model: your choice
region: shown up front
Read the AI terms → See the sub-processors → How we handle security →

The rest of the toolkit, already in the box.

Results as you type

No submit button, no page reload, no spinner to watch.

Multi-language search

Every localised version searched at once, best match wins.

Private search

Behind SSO, JWT or a password, with results filtered per reader.

llms.txt

Generated for you, so AI tools index your docs properly.

Personalised values

Placeholders swapped for the reader's real key, URL and org.

Search analytics

Top queries, no-hit rates and click positions, six months back.

Feedback PII redaction

Personal data stripped out of reader messages automatically.

Feedback spam filter

The bots that find your feedback box do not reach your inbox.

Glossary terms

Suggested from your own content, with hover definitions inline.

Code step generation

Numbered, multi-language walkthroughs from a description.

Page tagging

Tags and categories proposed as you write, no taxonomy meeting.

Pricing

On every paid plan. No second AI bill.

The agent, the writing tools, commit messages and metadata come with every paid plan, from Plus at $99 a month, which includes 1,025 AI credits a month free. Pro includes 1,800 and adds the AI Assistant. You can buy more credits whenever you need them.

Your plan includes a monthly allowance of AI credits, renewed each month
Buy more credits when a migration or a big rewrite needs them
Credits belong to the project, not to a user, so nobody hoards them
See the full plan comparison →
27,000+
documentation sections written
4.8★
average rating on G2
15%+
drop in support tickets
50%
less time spent maintaining docs

Point it at your repo.
Read what it drafts.

Fourteen days free, no card. The agent proposes, you approve, and your docs stop being three sprints behind the product.