v0.4.1 — now with Hacker News & Product Hunt themes

Let r/eddit
roast your code

AI-simulated Reddit threads that tear apart your codebase before real humans do. Pick a subreddit. Get the full experience — threaded comments, OP replies, flairs, upvotes, and all the unsolicited advice.

Get roasted GitHub ↗
npx reddit-scrutinizer ./my-project --subreddit programming --open copy

Dial in your roast.

Pick a subreddit, set the tone, choose how many comments — then copy and run.

Your command
Copies as a single line

8 steps. 5 AI calls.
One brutal thread.

Your code goes in. A fully realized Reddit thread comes out — with the pedantry, snark, and occasional genuine insight you'd expect from the real thing.

01
Scan
Walks your project. Detects languages, stack, license, reads key files into a dossier.
02
Discover
Builds a file index, scans for risk patterns — eval, innerHTML, TODO/FIXME, as any, the good stuff.
03
Plan 🤖 AI
Claude picks up to 12 high-leverage code regions to read based on dossier + risk signals.
04
Synthesize 🤖 AI
Reads the snippets. Produces an evidence pack — strengths, risks, citations, and comment ammo.
05
Post 🤖 AI
Generates a realistic Reddit submission as if you posted your project.
06
Agenda 🤖 AI
Generates 8–15 critique themes the community would focus on, grounded in actual evidence.
07
Comments 🤖 AI
Full threaded comment tree with votes, flairs, awards, and OP replies. The whole circus.
08
Output
Seeded scores & timestamps. Structured JSON. Optional browser UI. Done.

Every community has its own personality.

Each subreddit has a vibe pack — tone, pet topics, taboos, commenter archetypes, and typical replies. Click one to see what the feedback actually sounds like.

r/programming

Dial the brutality up or down.

From encouraging pats on the back to full-on public execution.

--style balanced
The default. Realistic mix of praise, criticism, and tangents about vim keybindings.
--style snarky
Passive-aggressive "well actually" energy. Maximum pedantry. Someone will mention SOLID.
--style supportive
Wholesome mode. "Great first project!" vibes even if your code makes seasoned devs cry.
--style hostile
Unfiltered. The thread you'd get if you posted a jQuery project to r/rust.

One command. No install required.

Requires an Anthropic API key. That's it.

terminal
# Set your API key
export ANTHROPIC_API_KEY=sk-ant-...

# Or pass it inline
npx reddit-scrutinizer ./my-project --api-key sk-ant-...

# Run on any project — no install needed
npx reddit-scrutinizer ./my-project --subreddit rust --open

# Snarky r/programming with 60 comments
npx reddit-scrutinizer ./my-project --subreddit programming --comments 60 --style snarky --open

# Try the Hacker News theme
npx reddit-scrutinizer ./my-project --theme hackernews --open