Our SWE-in-a-team benchmark research is ready.Read the results.
Codebase wiki
Early access

Keep a wiki of your codebase that updates after every merge

SHIP writes a wiki of your architecture, modules and conventions as Markdown in your repository. After a merge, it updates the affected pages in a pull request.

For
Developers who join or maintain a codebase that nobody fully remembers.
Instead of
A docs folder last updated by someone who left.

Runs today: Schedule an automation with your own documentation prompt. Each run opens a pull request that updates your docs, on the schedule you set.

Answer 4 questions. SHIP emails you when it opens to you.

How it works

Write it once, then update it after each merge

Step 1

Connect a repository

SHIP reads the code and writes an overview, one page per module, and the conventions it finds. The first version comes as a pull request.

Step 2

Review it like code

Edit the pages, delete what is wrong and merge. Every later change to the wiki goes through review the same way.

Step 3

Let each merge update the wiki

After a merge, SHIP updates only the pages that merge affected, in a small pull request you approve.

Capabilities

Give your agents the same docs as your engineers

Brief every mission from the wiki

The Planner reads the relevant pages before it plans a change, so each mission starts from what your team agreed.

Link every page to the code

Each page links to the files it describes, so a reader can check a sentence against the code.

Own every page

The wiki is Markdown in your repository, and it stays there if you leave SHIP.

Choose the model that writes it

Pick the harness and model for the wiki. It runs on your own keys, billed at your own rates.

Comparison

Compare SHIP with Devin and Factory

What each product's own pages say. Last reviewed October 1, 2026. Check the vendor's page before you buy.
Devin
  • Generates a wiki for each connected repository with DeepWiki, with architecture diagrams, source links and summaries, which you can configure with a .devin/wiki.json file. DeepWiki
  • Uses the wiki to answer questions about your codebase in Ask Devin. DeepWiki
Factory
  • Generates structured Markdown pages on architecture, modules, APIs and conventions with AutoWiki, and can sync them to a GitHub repository's Wiki. AutoWiki
  • Regenerates the wiki on every push to the default branch, through a CI workflow it sets up. Automatic refresh
SHIPIn early access
  • Keeps the wiki as Markdown in your repository and changes it through pull requests you review.
  • Gives the Planner the relevant pages before each mission.
Generally available
  • Bills per mission: one credit covers one mission of up to 3 agent-hours, and your own provider bills model usage. Key facts
FAQ

Frequently asked questions

Is the codebase wiki available today?

Not yet. A wiki that updates after every merge is in early access. Today, schedule an automation with your own documentation prompt, and each run opens a pull request that updates your docs on the schedule you set.

Automations API

Where does the wiki live?

SHIP's codebase wiki lives in your own repository as Markdown, in a folder you choose. Anything that renders Markdown can show it.

When is Devin's DeepWiki or Factory's AutoWiki the better fit?

Devin fits a team that wants a generated wiki that its agent also uses to answer questions about the code, through DeepWiki and Ask Devin. Factory fits a team that wants CI to regenerate AutoWiki pages on each push to the default branch, with an optional sync to GitHub's Wiki. SHIP fits when each change to the wiki should come as a pull request your team reviews before it merges.

Do SHIP's agents read my repository's docs today?

Yes. On every mission, the Planner, Reviewer and Tester read your repository's CLAUDE.md, and an AGENTS.md it imports with a bare @AGENTS.md line. A file at .ship/agents/<role>.md adds conventions for one role.

Agent prompts

Start your wiki with one pull request

Join early access, and get the first version of your wiki as a pull request.

Join the early-access list

Answer 4 questions. SHIP emails you when it opens to you.