Fathom · pull request review for the AI era

AI writes the code. You review the system.

Watch a real pull request become the system it changes, then what it changed.

walkai #4632 files · +2,894 −148
Fathom’s readingwalkai #46

Preserve navigation during chat

KindFeature
DoorOne-way
RiskHigh
Reach6 parts, 3 processes

Problem. Asking mid-walk stopped navigation.

Move. Touch the route only after a new one succeeds.

Price. Every user shares one daily budget.

Needs you · 4 questions

Should a route edit mid-walk still stop navigation?

Is one 1,000-a-day budget sized for every user?

A pull request: 32 files of code.

Why

Let AI read every line. You judge the design.

Fathom
  • Reads the diff and the repo
  • Maps the parts and how they talk
  • Replays the request, before and after
  • Scores trade-offs, finds the risks
You
  • Is this the right design?
  • Is the trade-off worth it?
  • Can we undo it?
  • Ship it?

The pages

Seven pages. No walls of text.

Abstract

Vital signs.

Kind, risk, reach, reversibility. The PR in three sentences.

The abstract page
01 · Behaviour

Behaviour, as a diff.

+ added, − gone, ~ changed. Red where it broke.

The behaviour page
02 · Design

The system, as a blueprint.

Processes, parts, every boundary crossed.

The design page
03 · Trade-offs

Every decision, scored.

What it chose, and what it gave up.

The trade-offs page
04 · Risk

A one-way door?

Hazards by likelihood and impact. Unguarded ones filled.

The risk page
05 · Questions

Questions worth asking.

Ask Fathom to dig, or ask the author.

The questions page
Changes

The lines, when you want them.

Chaptered by purpose. One review, under your name.

The changes view

Under the hood

Three readings. Under a minute.

Your Claude Code reads the PR three ways at once, with a read-only look at the repo.

githubthe PR Fathomlabels hunks claude -poutlinechapters claude -pstorybehaviour, design claude -prefereetrade-offs, risk readingon your Mac 0 s ≈2 s diff ≈25 s figures ≈45 s referee

Your GitHub

Posts only when you submit.

Your Claude plan

Read-only. No MCP, no hooks.

No servers

Readings stay on your Mac.

Principle

It never tells you to ship. It shows you what you’re shipping.

No verdicts.No generic advice.No robot approvals.

Install

Yours in a minute.

Free, open source, notarized.

  1. Download and open Fathom.
  2. GitHub CLI, then Sign In in the app.
    brew install gh
  3. Claude Code, signed in once.
    curl -fsSL https://claude.ai/install.sh | bash
  4. Open a pull request.

Review the system,
not the lines.