critical

Ergonomic code review in the age of AI.

With 10× the code generation capacity, code review becomes a bottleneck. GitHub's diff view wasn't built for this. You need tools that are a joy to use – and that integrate with agentic workflows.

Code Review, Reimagined

Built for smarter code review

Organize PRs the way you think about your project. Get AI-powered explanations for unfamiliar code. Start reviewing with a single command.

Project categories

Files grouped by purpose – backend, tests, infrastructure – not just alphabetically. Your PR, organized the way you think.

📷 File list with categories

One command to review

Point critical at any GitHub PR and start reviewing. No context switching, no waiting.

# review PR #166 $ critical 166
📷 PR header with title & body
💡

AI-powered explanations

Let the agent walk you through a diff – highlighting any surprises.

📷 Inline explanation with lightbulb
Put the Human in the Loop

Built for agentic development

Run critical alongside your coding agent. Supervise changes in real time, intervene with targeted feedback, and trigger actions – all from one UI.

Live reload

Watch your agent work in real time. As files change, the diff updates instantly.

💬

Inline conversations

Leave feedback on any line. Trigger an agent to act on your instructions directly from the review UI.

Help future readers of your code

Turn an AI explanation into a source code comment with just one click.

Run AI-powered skills

critical today comes with skills to "explain a diff" or "investigate code smells", and can integrate your skills too!

Today, critical integrates with Claude Code. Support for additional agents is planned.
📷 Review UI with conversation + agent response
Your Project, Your Rules

Adapts to your project

One config file tailors the review experience to your codebase.

Project files

Define categories, editor integration, and more in a simple YAML file.

diffbase: origin/main categories: - name: Backend patterns: ["src/**/*.go"] - name: Tests patterns: ["**/*_test.go"] editor: url: "vscode://file/{file}:{line}"

Built-in skills

Run AI-powered review actions from the UI – explain diffs, promote explanations to code comments, and more.

📷 Skill picker modal

Editor deep-links

Click on a line in the diff to open it in your IDE – VS Code, IntelliJ IDEA, or any editor with URL scheme support.

editor: url: "vscode://file/{file}:{line}"
Coming Soon

critical is evolving fast.

Here's what's on the horizon.

Custom diff widgets

Register custom visualizations per file type – schema diffs, migration risk scores, API surface summaries. Your review, your way.

📷 Custom widget example

Project-specific skills

Define domain-specific review actions for your team. Custom skills live alongside your code and appear in the skill picker automatically.

📷 Custom skill definition

Project-detection in Mono Repos

critical will automatically determine the right project configuration based on the files in the diff. No human selection necessary.

📷 Multi-project selection
Ready?

Get started with critical

Install critical, point it at a PR, and start reviewing – it takes less than a minute.

go to github.com/radiospiel/critic and follow instructions

Open source (AGPL) · Works with Git repositories · macOS & Linux today (Windows tomorrow)

← → to browse · Esc to return