Getting Started
Install Crit, open a file, leave comments, hand off to your agent. No config, no login, no daemon.
Single binary, zero dependencies. Pick a package manager below — installs in seconds and works offline after that.
$ brew install tomasz-tomczyk/tap/crit
$ crit or crit plan.md
Or download a pre-built binary from GitHub Releases.
Pass any file as an argument, or run crit with no args to auto-detect changes in your current repo.
Your browser opens automatically. Markdown files render as documents. Code files show syntax-highlighted source with line numbers.
Click a line number to comment on a single line, or drag across a range to comment on a block. The interface is deliberately close to GitHub's PR review.
When you're done, hit Finish Review. Your agent gets notified, picks up the comments, and edits the file. Crit reloads with a diff so you can keep iterating without losing context.
The agent reads your review, addresses your comments, and updates the file. Crit reloads with a diff of what changed. Repeat until you're satisfied.
That's the whole loop. From here, browse the rest of what Crit can do.
Diffs, vim keybindings, mermaid diagrams, syntax highlighting, and more.
Explore →One click to generate a public link. Get a second opinion before handing off.
Learn more →Run your own Crit Web instance with Docker. Share reviews on your own infrastructure.
Set up →