dr

Diff review with the AI that wrote it.

brew install jinmugo/tap/dr

macOS & Linux Other install options

dr reviewing a Go diff in the terminal. Colored rails identify the agent sessions. An origin card shows the original request and a comment box accepts review feedback.
The diff. The request. The session behind it.Claude Code Codex OMP

From changed lines to answers

Review with the context.

Read the usage guide
EnterTrace a line

See who wrote each line.

git blame names you because you committed. dr names the agent session and the request you gave it.

aAsk why

Ask the author.

Ask the session that wrote a line why it wrote it that way. dr asks a fork. Your original conversation stays as it was.

cLeave a comment

Get fixes from the author.

Leave comments and :submit. Each session fixes only its own lines. y applies a fix. x drops it.

Three agents, one diff.

Claude Code, Codex and OMP sit side by side. Each session has its own color.

Local and exact.

Origins come from local session logs with no model calls. Unexplained lines stay unknown. No server, account or telemetry.

Start in your repository

Install. Run dr.
Read your diff.

After your agent finishes its work, run dr in your git repository.

dr needs git. Asking and fixing run the agent’s own CLI: claude, codex or omp.

Full install guide

Choose your install method

Homebrew above

Script macOS & Linux

curl -fsSL https://dr.jinmugo.com/install.sh | sh

Checks SHA-256. Installs to ~/.local/bin.
Options: sh -s -- --version 0.1.0 --dir /usr/local/bin

Nix Builds from source

nix profile install github:JinmuGo/dr

Or try nix run github:JinmuGo/dr.

Go Go 1.26 or later

go install github.com/JinmuGo/dr@latest