CommunityChallengesMerchContact
VIBECHECK™

Automated Codebase Analyzer

VibeCheck checks a codebase against an RFP requirement by requirement, not a five-minute skim — what’s there, what’s missing, and what got built that nobody asked for. Pick plain-language or full technical results, then upload your RFP below to get started.

Run a VibeCheck

Which results do you want?

How many codebases?

PDF, DOCX, TXT, or MD.

Become a VibeCraft Member

Running a VibeCheck against multiple codebases at once is a membership feature.

Membership supports the Association — event and competition entry, VibeCheck credits, partner discounts, and more — for $80/year, about $1.50 a week.

See all benefits

Already a member on a different browser? to sign back in instead.

Already ran a VibeCheck?

Enter your VibeCheck ID to view the results.

Interested in how VibeCheck™ works?

How It Works

STEP 1

Pick your results & upload

Choose plain-language or full technical results, then upload a PDF or DOCX — VibeCheck reads it and extracts the individual requirements automatically.

STEP 2

Attach a GitHub repo

Point it at the codebase you'll be scoring — public, or private with a token you generate yourself; leave it blank and you'll be asked after reviewing the requirements instead.

STEP 3

Review the requirements

Adjust weights, mark what's truly required, or remove anything the extraction got wrong — before it ever looks at any code.

STEP 4

Get your score

A bounded 0-100 score and a report you can download or hand to a client — a plain-language summary or the full technical breakdown, depending on your lane.

This is a triage signal, not a compliance check. VibeCheck measures how closely a codebase’s structure and content resemble what the RFP describes, using pattern-matching — not execution or verification. It won’t confirm code actually works. Treat results as a starting point for review.