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
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.