AI Code Roast
PR ROASTER

Brutally honest PR reviews, instantly.

Paste any public GitHub pull request. We analyze the diff and return a roast you can fix in minutes.

See How It Works
Clear feedbackSafe by designDiff-aware
pr-roaster@studio:~

$ scanning diff...

$ sarcasm_level: 9000

$ target: src/components/button.tsx

$ roast_ready: true_

What You Get

PR Roaster combines GitHub context with AI analysis to deliver fast, direct, and useful code feedback.

Diff-Aware Context

Paste a public GitHub PR and we fetch the diff, file list, and metadata in seconds.

LLM-Powered Roast

A tuned Gemini model spots smells, patterns, and risky choices with a sharp tongue.

Actionable Callouts

Line-specific feedback, clear fixes, and practical next steps you can ship today.

Fast Turnaround

No waiting around. Submit a link and get a roast while the coffee is still hot.

How It Works

Three calm steps. One ruthless review.

01

Paste the PR

Copy any GitHub Pull Request URL and drop it into the terminal field.

02

Hit Roast

We analyze the diff, the metadata, and the choices that got you here.

03

Fix the Flames

Get a verdict, a list of issues, and a clear path to redemption.

Example Roast

A quick sample of the verdict, the grilling, and the fix.

The Verdict

This PR reads like a 3 AM sprint fueled by panic and cold coffee.

The Grilling
  • Variable named 'data' - bold choice. Let me guess, the next one is 'thing'?
  • A 200-line function that does everything. Single responsibility is crying.
  • Errors caught and ignored. The bugs thank you for the free pass.
The Penance
  1. 1.Split the mega function into smaller, focused units
  2. 2.Name things like humans will maintain this code
  3. 3.Handle errors explicitly and surface actionable messages

Ready to Roast?

Drop your GitHub PR URL below and face the feedback.

pr-roaster@studio:~

[SYS] Roast engine loaded.

[WARN] Brutality level: HIGH

[INFO] Awaiting target PR...

pr-roaster~/inbox$

Tip: paste a public GitHub PR URL to start the roast.