Building GitHuman: An AI-Coded Tool for Reviewing AI Code
Like everyone else, I had to build something over the end-of-year break. I wanted to fix a burning problem I had: how could I review the code my agents produced before I pushed. GitHuman was born.
AI coding agents are transforming how we write software. Cursor, Copilot, Claude Code: they can generate hundreds of lines in seconds. But there's a problem: by the time you've pushed to a branch and opened a PR, you've already committed to an approach. The review happens too late.
I'm a firm believer that human interaction is key. A few days ago, I wrote about the human in the loop and why review is now the bottleneck in software development. GitHuman is that idea turned into a tool.
Introducing GitHuman: Review AI-Generated Code Before You Commit
🌐 githuman.dev | 📦 GitHub

A local-first tool that moves the code review checkpoint from "after push" to "before commit"
GitHuman fixes this by moving the review to your staging area. Before git commit, not after git push.
The Core Idea
Traditional code review was designed for human-to-human collaboration. You write code incrementally, push a branch, open a PR, and colleagues review thoughtfully constructed changes.
AI agents don't work this way. They generate code fast, faster than you can meaningfully review in a terminal diff. GitHuman gives you a proper interface to understand and approve AI-generated changes before they become part of your codebase.

What You Get
- GitHub-style diff viewer with syntax highlighting (powered by Shiki)
- Inline comments with code suggestions
- File-by-file navigation with a familiar sidebar
- Branch comparison for reviewing changes between any two branches
- Todo tracking integrated with the CLI
- Mobile-friendly responsive design, so you can review code from your phone
- Markdown export for documentation
- Real-time updates via Server-Sent Events

It also work phenomenally well on mobile:

Everything runs locally. No cloud services, no accounts, no data leaving your machine.
How I Built It
Here's the twist: GitHuman was entirely written by Claude Code. Every line, every test, every CSS rule was AI-generated. But every commit was reviewed by a human using GitHuman itself.
From my phone, via SSH and Tailscale, I reviewed 83 commits over 12 days. The tight feedback loop caught real bugs that automated tests missed. If you can build an entire application by reviewing AI-generated code on mobile, the workflow works.
It's now a tool I use every day.
Get Started
cd /your/repo && npx githuman serve
Stage some changes, open the browser, and see your diff the way it deserves to be seen.
🌐 githuman.dev 📦 github.com/mcollina/githuman
MIT licensed. Built with Claude Code, reviewed by a human.