vibechecked

The only design review that doesn't care about your feelings.

100% vibe-coded
npx vibechecked vercel.com
$ npx vibechecked vercel.com
Analyzing screenshot...
Originality
62
Layout
35
Typography
55
Color
58
Overall
50
ROAST:

"Vercel really said 'we're the AI Cloud' and then slapped a triangle on a rainbow gradient like a Pink Floyd album cover designed by a CS major who just discovered CSS blend modes."

VERDICT: KINDA MID
VIBE-CODED: 38%
$

Star on GitHub · Free & open source · MIT License

Think YOUR site would pass?

Paste a URL and get an instant vibe check.

How it works

01

Screenshot

Point it at any URL. Puppeteer captures a full-page screenshot.

02

Analyze

AI examines every pixel for design patterns, cliches, and red flags.

03

Roast

Get brutally honest scores, a roast, and your vibe-coded probability.

Hall of roasts

We roasted billion-dollar companies. They scored worse than you'd think.

supabase.com 30
originality
layout
typography
color

"Congrats, you built the exact same dark-mode SaaS landing page that every dev-tool startup has shipped since 2022. 'Build in a weekend, Scale to millions' — bold promise from a site that looks like it was built in a weekend using a template."

GENERIC AF 78% vibe-coded
vercel.com 50
originality
layout
typography
color

"Vercel really said 'we're the AI Cloud' and then deployed the most classic Hero → CTA → scroll-to-oblivion layout known to mankind."

KINDA MID 45% vibe-coded
notion.so 52
originality
layout
typography
color

"Notion really said 'let's draw some clip-art coworkers with hard hats and lightbulbs so people forget we're a glorified spreadsheet.'"

KINDA MID 30% vibe-coded
stripe.com 65
originality
layout
typography
color

"Stripe's site is the final boss of 'Hero → Logos → Features' SaaS layout, but at least it has the budget to make it look expensive."

MOSTLY FRESH 25% vibe-coded
tailwindcss.com 68
originality
layout
typography
color

"Tailwind's homepage is the web equivalent of a carpenter whose house is made of IKEA furniture — you built the tool that powers a million generic sites, yet your own layout is just Hero → Code Demo → Footer."

MOSTLY FRESH 18% vibe-coded
linear.app 69
originality
layout
typography
color

"Linear said 'we're not like other project management tools' and then built the most tastefully dark-mode developer tool landing page you've ever seen — gorgeous, but it's becoming its own genre."

MOSTLY FRESH 25% vibe-coded

These are all amazing products. Their landing pages just follow the same template as everyone else. That's the joke.

Think your site would score higher? Run vibechecked and find out.

Why this exists

Every week, someone posts their new app on Twitter. It always looks the same.

Purple gradient hero. Glassmorphism cards. "Trusted by" logo bar. Three feature columns with icons. The exact same layout as the last 500 apps.

We built vibechecked because someone had to say it out loud.

Is it useful? Debatable. Is it funny? Absolutely. Will it make you question every design decision you've ever made? That's the point.

Red flags it detects

If your site has three or more of these, you might have a problem.

9 red flags we check for
Purple gradients
Glassmorphism
Hero > Features > Pricing layout
Gradient text
"Trusted by" logo bars
3-column feature cards
Floating angled mockups
Dark mode + neon accents
Excessive rounded corners

Built for developers who care about design

5
scoring dimensions
11
red flags detected
1
savage roast per URL

The verdicts

Five tiers. No mercy.

CERTIFIED ORIGINAL
MOSTLY FRESH
KINDA MID
GENERIC AF
VIBE-CODED CLONE

Try it now

One command. Under 60 seconds.

# install and run
npx vibechecked https://your-site.com
# or clone for development
git clone https://github.com/peaktwilight/vibechecked && cd vibechecked && npm i && npm run build

Requires Node.js 18+

Share your score

Roasted your site? Share the shame (or glory).

Share on X

FAQ

Is this free?
Yes. Completely free, open source, MIT licensed. Forever.
Does it send my data anywhere?
The screenshot is analyzed locally using AI. Nothing is stored, logged, or shared. The tool runs entirely on your machine.
What do I need to run it?
Node.js 18+ and Playwright (for screenshots). That's it.
Can I use it in CI/CD?
Yes — use the --json flag to get machine-readable output. Pipe it to whatever you want.
How accurate is the roast?
It's entertainment, not a design certification. The scores are consistent enough to compare sites and start arguments on Twitter. Which is really the whole point.
Was this tool vibe-coded?
Obviously. We prompted an AI, it wrote the whole thing in a few hours, and we shipped it. The irony is not lost on us. But hey — at least we ran vibechecked on our own site. We scored... let's not talk about it.
Star on GitHub