AI documentation for engineering teams

You didn't become an engineer to write docs.

So stop. Doc Holiday reads your commits, PRs, and tickets, then writes and updates your documentation and release notes on every release. You review a PR. That's the whole job now.

Free on public repos. $100 flat for private ones.
Merged pull request: Documentation Update — DH docs update API #1021, opened by the Doc Holiday bot
a real PR from a real release

"Do I want engineers writing docs or writing code? For a company under HIPAA and SOC2, that question answers itself."

Ken PickeringCTO, Scripta InsightsRead the case study →
Demo

Watch a release
write its own docs.

How It Works

Setup is three steps.

01Connect your data sources.GitHub, GitLab, Bitbucket, Jira, Linear, Slack, Zendesk, Confluence, Notion, Google Drive, S3, and more.
02Add an AI API key.Bring your own OpenAI, Anthropic, or Google key and pay the provider directly.
03Add the action to your pipeline.One step in your CI config on GitHub, GitLab, or Bitbucket. It runs on every merge and every release.
ThenBe done with docs forever.
What It Does

Everything that should happen when you ship, handled.

getting-started.md
updated just now

Always-current docs.

Your documentation reflects the latest release without anyone rewriting it by hand.

v1.04.2Jul 8, 2026
ADDED
FIXED
CHANGED

Release notes & changelogs.

Generated from what actually shipped, in your voice, ready to publish.

reads in
Doc Holiday
publishes out

Built on your sources.

Reads from the tools you already run on; publishes where your docs already live. Every change lands as a reviewable PR.

Integrations

It runs on the tools
you already use.

Reads from
GitHubGitLabBitbucketJiraLinearSlackZendeskConfluenceNotionGoogle DriveAWS S3Azure Blob Storageexternal documentation
Publishes to
GitHubGitLabGoogle DriveSlackJiraNotionConfluenceZendeskSalesforcecustom APIs

Missing one? Ask. New sources usually ship within the week.

"You're solving a problem that I have that I don't even want to solve. I want it to magically go away."

Chris GianelloniCEO & Primary Release Engineer, Blink LabsRead the case study →
Pricing

$100 a month. About one hour of engineer time.

You bring your own AI API key, so you pay your model provider directly and us a flat $100. Unlimited private repos at that price. Public repos are free.

Open Source
Free
for public repos
Bring your own AI API key
Connect public repos
Free forever
Pro
$100/month
flat, for the whole company
Bring your own AI API key
Connect public + private repos
Month-to-month, cancel anytime

Need procurement, custom terms, or a security review? See full pricing →

AICPA SOC 2 certification badgeSOC 2 Type II certified. Security details →
Find The Gaps/ a free tool by Doc Holiday

Your docs are wrong. Find out where.

An open-source CLI that compares your code and docs side by side and shows you everywhere they've drifted apart: missing pages, dead links, silently wrong examples. Two commands. A full picture.

We ran it on nine major open-source projects and found 6,397 places the docs are wrong. Read the 2026 Documentation Debt Report.

brew install sandgardenhq/tap/find-the-gapscopy
airbyte
647 gaps · 154 features · generated 2026-05-15
154
features mapped
647
gaps found
1
repo, one run
LARGEflush interval
Docs say the default is 60 seconds. The code constant is 5 minutes.
docs/integrations/destinations/s3.md
LARGEazure blob endpoint
Documented as configurable. Hardcoded in the client builder and silently ignored.
docs/integrations/destinations/azure-blob-storage.md
LARGEsqs credentials
Docs list IAM keys as optional. The connector fails without them.
docs/integrations/destinations/amazon-sqs.md

Go write code. We'll handle the docs.

Free forever on public repos. $100 a month for unlimited private repos.