Importance
Know where to look
Every changed file is rated Safe, Low, Medium or High. Safe files stay hidden until you want them, and unsure ratings round up. Your override survives re-analysis.
Code review for AI-written code
humancr is a desktop app for reviewing code that AI agents write. It rates every changed file by how much it matters, so you spend your time where a mistake would hurt and skip the rest with confidence. It puts the files in an order you can follow, so you understand the change as you scroll instead of piecing it together at the end.
In development. humancr is not available yet. Windows, macOS and Linux
humancr turns an agent’s branch into a focused, merge-request-style review on your machine: the pull request review you know, with triage, a reading order and a direct line back to the agent.
Importance
Every changed file is rated Safe, Low, Medium or High. Safe files stay hidden until you want them, and unsure ratings round up. Your override survives re-analysis.
Review path
Read the files layered, foundations first, or clustered by feature in named groups. Drag a file to reorder, and your order sticks.
Agents over MCP
A local MCP server lets your coding agent open reviews, explain non-obvious changes up front and pick up your feedback. Works with Claude Code and other MCP clients.
The diff is never loaded as a whole: files and lines are virtualized, highlighting runs in background workers, and large or generated files, lockfiles and binaries start collapsed.
Measured in the full app on a generated repository, on a 4-vCPU machine without a GPU.
Your agent and humancr talk over MCP. After you submit, humancr gives you a short message to hand to your agent.
When its work is committed, the agent calls create_review with a description, then add_explanation for anything non-obvious.
Comment on a line, a range, a file or the whole review, with Markdown and suggestions. Comments stay drafts until you submit: Approve, Request changes or Comment.
It fetches your review with get_review_feedback, fixes, replies, resolves and commits. New commits become a new version; “Since my last review” shows what changed.
A desktop app that works with the tools you already have.
humancr uses your system git, so your credentials, config and hooks apply. It never merges, rebases, stashes or resets. Repositories in WSL work too.
Reviews are saved in a local database on your computer. The MCP server listens on 127.0.0.1 only and requires a token.
Bring your own OpenRouter key, kept in your OS’s secure storage. Without one, everything else works, and your agent can rate files or set the order when you ask.
Keys, certificates and .env files are never sent to a model, secrets in diffs are redacted, and AI can be turned off per repository.
humancr is being built and isn’t available yet: there is nothing to download or sign up for. When it’s ready, you’ll find it here.