NewAI documentation co-worker for private codebases

Hire ShipDocs.
It never lets the documentation rot.

Your AI teammate that documents private repos, answers with citations, and stays current when the code changes, so humans stop writing documentation nobody updates.

Private reposCited AI chatNever-stale documentationTeam invitesAES-256-GCM
Marcus T., engineering lead using ShipDocsPriya K., engineering lead using ShipDocsJordan L., engineering lead using ShipDocsAmina R., engineering lead using ShipDocsDiego K., engineering lead using ShipDocsSofia N., engineering lead using ShipDocs

640+ engineering teams saved 6+ hours per sprint on docs

The ownership tax

Every team has a docs co-worker vacancy. Nobody fills it for long.

README from 2019. Documentation last touched before the reorg. Slack answers gone in 90 days. Your new engineer loses days grepping a monorepo, and still asks where webhook verification lives.

Hire ShipDocs for that job: document private codebases and keep them true.

Cited answers

Ask your codebase. Get the real file path.

Not a hallucinated API. Not generic documentation. Ask where webhook verification lives: get the actual path with line context.

  • →Answers cite real paths like src/routes/billing.ts
  • →9 doc modules per repo: backend, frontend, workers, CLI
  • →Markdown you own and export anytime
where do we validate webhook signatures?
In backend/src/webhooks/verify.ts (line 24). It runs on every incoming request via the webhookGuard middleware, which is registered in backend/src/server.ts:48.
backend/src/webhooks/verify.tsbackend/src/server.ts

4 hrs/sprint → ~0 hrs on documentation maintenance

“I was spending 4 hours every sprint updating our internal documentation. ShipDocs indexed our monorepo in under 3 minutes, and the answers cite real files.”
Marcus T., ShipDocs customer
Marcus T.
Staff engineer · fintech

Living docs

From private repo to co-worker context.

Connect GitHub, GitLab, Bitbucket, ZIP, or CLI. ShipDocs encrypts, indexes, and ships docs your team, and your agents, can trust the same afternoon.

  • →Private repos with trusted auto-sync on push
  • →Structured docs + graph for MCP clients
  • →Invite teammates with plan-based seats
shipdocs · import pipeline
Live pipeline25%
  • 1
    Connect repo
    github.com/acme/ledger
  • 2
    Encrypt at rest
    AES-256-GCM · unique key
  • 3
    Index codebase
    1,284 files · 6 components
  • 4
    Docs ready
    9 modules + cited chat

First correct citation in under 60 seconds

“Every AI tool invented APIs we don't have. ShipDocs cited src/routes/billing.ts on the first question. That alone paid for Advanced.”
Priya K., ShipDocs customer
Priya K.
Engineer · B2B SaaS

Private by design

Your source is encrypted. Never used for training.

Every project is AES-256-GCM encrypted with a unique key. Zero-retention AI endpoints. Delete anytime. Hard purge after 90 days.

  • →AES-256-GCM envelope encryption at rest
  • →Zero AI training on your code
  • →Hard delete after soft-delete retention
Encryption envelope

project_key

AES-256-GCM

unique per project

  • Zero AI training
  • Zero-retention providers
  • Hard delete after 90 days

Onboarding: 5 days → 1 day

“CodeWiki couldn't touch our private repo. Same afternoon we had encrypted docs, a diagram, and chat with file paths. New hire onboarded in a day.”
Jordan L., ShipDocs customer
Jordan L.
CTO · 12-person startup

Product proof

Docs, diagram, and chat: not static documentation.

shipdocs · cited chat
where do we validate webhook signatures?
In backend/src/webhooks/verify.ts (line 24) via webhookGuard.
backend/src/webhooks/verify.tsbackend/src/server.ts
shipdocs · architecture

One box per doc module · auto-generated from your files

Built for people who ship

Whether you're one engineer or twelve, undocumented code slows everyone.

Ship features, not documentation by hand

Solo builders

Paste a private repo URL, get cited docs and AI chat the same day. Keep momentum without a knowledge base to babysit.

  • Import in one paste
  • Docs you own as Markdown
  • Chat that cites real paths
Onboard in hours, not weeks

Team leads

Invite teammates to your org and share encrypted docs. No more tribal Slack answers. New hires stop grepping the monorepo for webhook verification.

  • Org-wide invites
  • Shared project space
  • Fewer “where is X?” pings
Private knowledge, board-ready

CTOs & founders

Docs for the code investors never see in public documentation. Encrypted at rest, zero training, export anytime.

  • AES-256-GCM by default
  • Zero AI training
  • Hard delete when you say so

MCP for Cursor & Claude

Connect agents to living docs. Not a raw dump of your monorepo.

After you generate docs, open your project's Integrations tab to mint a project-scoped MCP token, copy Cursor / Claude config, or use the Cursor deeplink. Agents query structured documentation and your codebase graph: better answers, less token waste when vibecoding.

  • →Remote MCP endpoint at /api/mcp
  • →Project MCP on Advanced & Ultra plans
  • →Same encrypted source of truth humans chat with
~/.cursor/mcp.json
{
  "mcpServers": {
    "shipdocs": {
      "url": "https://api.shipdocs.sh/api/mcp",
      "headers": {
        "Authorization": "Bearer shpd_…"
      }
    }
  }
}

Why users switch

Generators guess. Co-workers keep docs true.

Private-repo living docs, cited chat, and MCP for agents, not static documentation you maintain by hand. See ShipDocs vs Mintlify / $19 auto-docs.

Capability
ShipDocs
CodeWiki
Manual documentation
Cursor / chat
Private repos (GitHub / GitLab / Bitbucket)
Living docs + auto-sync
Cited AI chat (file paths)
partial
Per-component doc modules
MCP for Cursor / Claude agents
AES-256 encryption at rest
Zero AI training on your code
Repo insights + codebase graph
Export Markdown you own
CLI + ZIP import
Team invites
Import my repo now

3-Day Free Advanced Trial · trusted sync · MCP · Markdown you own

The math

Undocumented code is a payroll tax. ShipDocs is cheaper than one sprint.

~$18k/yr documentation tax avoided (1 eng)
“One senior engineer at $90/hr spending 4 hours/sprint on docs is ~$18k/year. ShipDocs is less than a day of that time, and the documentation never goes stale.”
Amina R., ShipDocs customer
Amina R.
Eng manager · marketplace
Avoided $110k headcount · docs in week 1
“We were about to hire a tech writer for $110k. ShipDocs + one engineer reviewing output got us 80% there for a fraction. Advanced paid for itself the first month.”
Diego K., ShipDocs customer
Diego K.
VP Engineering · Series A

Simple pricing

Plans for living documentation.

Private-repo intelligence with encryption, trusted auto-sync, cited chat, insights, and agent MCP. Full access from day one.

Pro

Private-repo auto-docs and cited chat for solo devs

$29/mo

  • 10 repositories
  • Overview + per-component Markdown docs
  • Cited AI chat (80 000 000 tokens/mo)
  • 1 regeneration/day/repo
  • GitHub, GitLab & Bitbucket import
  • Trusted auto-sync on push (auditable)
  • ZIP + CLI upload
  • AES-256-GCM encrypted · ZERO training
  • Markdown export
Max Limits

Ultra

Highest limits, priority support, white-glove setup

$199/mo

  • Everything in Advanced, plus:
  • Unlimited repositories
  • Unlimited Cited AI chat
  • 5 regenerations/day/repo
  • Priority indexing
  • Priority support
  • Private Slack support channel
  • Custom model routing

Lifetime

Pay once for lifetime docs, chat, and MCP access

$999 once

One-time · yours forever

  • Everything in Advanced, plus:
  • Lifetime access, yours forever
  • 30 repositories
  • Cited AI chat (30 000 000 tokens/mo)
  • 15 seats
  • 3 regenerations/day/repo
  • Founding member badge
  • Priority support

Free 3-day Advanced trial with full access. Cancel anytime. You own the docs.

Marcus T., engineering lead using ShipDocsPriya K., engineering lead using ShipDocsJordan L., engineering lead using ShipDocsAmina R., engineering lead using ShipDocsDiego K., engineering lead using ShipDocsSofia N., engineering lead using ShipDocs

Trusted by engineers shipping private code.

FAQ

Questions founders ask before they sign up

Clear answers so you can decide in one scroll.

Pro: Private-repo auto-docs and cited chat for solo devs. Advanced: Insights, portals, and agent MCP for growing teams. Ultra: Highest limits, priority support, white-glove setup. Repo and chat limits are listed on each plan above. All paid plans include the same doc generation, auto-sync, and encryption.

Import one repository, read the overview, then start a 3-Day Free Advanced Trial. After 3 days Advanced renews unless you cancel.

Advanced renews when the trial ends, and access continues. Cancel before the trial ends to avoid the charge. Your projects stay in the account either way.

Yearly plans charge for 8 months and give you 12 (4 months free).

Yes. Every project gets AES-256-GCM encryption at rest. Your code is sent to AI providers under zero-retention API terms. We do not train models on your repos.

Yes. On Advanced and Ultra, connect Cursor, Claude Code, and other MCP clients to your project’s ShipDocs MCP endpoint. Agents get structured docs and a codebase graph instead of guessing from raw files — better answers, often with fewer tokens when vibecoding.

CodeWiki only works on public repos. ShipDocs is an AI documentation co-worker for private repos: cited chat, AES-256-GCM encryption, trusted auto-sync, and MCP for agent tools.

Mintlify is a docs CMS for writing and publishing. Cheap auto-docs race on price. ShipDocs is private-repo intelligence: generates docs from source, keeps them synced with an audit trail, and adds cited chat, insights, and agent MCP — see /compare.

GitHub, GitLab, and Bitbucket repos you can grant access to, plus any codebase you upload as a ZIP or send via the CLI. Monorepos, polyrepos, Bun, Node, Python, Go, Rust, and mixed stacks all work. The indexer detects components and writes module-level docs automatically.

Yes. Docs are Markdown. Download them from the dashboard or sync via the CLI. You own the output.

Yes. Cancel from settings. You keep access until the end of your billing period. After that, docs remain readable but indexing and chat stop until you resubscribe.

If something is wrong, email support within 14 days of a charge and we will make it right. Annual plans are prorated case by case.

Yes. Import one repo and read the overview first, then start a 3-Day Free Advanced Trial. Public tools at /tools stay free with no signup.

Yes. shipdocs upload indexes a local folder from your terminal. Same pipeline as connecting a repo in the dashboard, useful for CI or air-gapped workflows before you push.

Yes. Invite teammates to your organization with plan-based seats. Everyone shares the same encrypted projects, docs, and cited chat — no more forwarding documentation links in Slack.

Indie hackers, small teams, and agencies who ship fast and hate maintaining documentation — and builders who want Cursor, Claude Code, and other agents grounded in living codebase docs over MCP.

Ready when you are

Put ShipDocs on the team.
Docs that stay employed.

Import a repo and read the overview, then start a 3-Day Free Advanced Trial. Cited chat and MCP are included.

Import my repo now
Marcus T., engineering lead using ShipDocsPriya K., engineering lead using ShipDocsJordan L., engineering lead using ShipDocsAmina R., engineering lead using ShipDocsDiego K., engineering lead using ShipDocsSofia N., engineering lead using ShipDocs

640+ engineering teams saved 6+ hours per sprint on docs