free forever · no account · no paywall
You vibe-coded it.Shepherd keeps it alive.
Paste a public GitHub repo. In ~10 seconds Shepherd finds the exposed secrets, broken auth, and dependency rot — with file, line, and a fix you can paste straight back into your AI.
$ the-problem
Night falls on every vibe-coded app.
You shipped fast. It worked. Then something broke — and every AI “fix” broke something else. Now you're afraid to touch your own product.
That's the doom loop. Shepherd is the way out.
vibe, stuck in the loop
how-it-works
Five steps. No jargon. No 900-line explanation.
- 01
paste
Drop in any public GitHub repo URL. No login, no install, no GitHub app.
- 02
scan
142 static checks run against your real files — secrets, auth, CORS, CVEs, git history.
- 03
score
One Survival Score, 0–100, with evidence: file, line, and a redacted excerpt for every finding.
- 04
fix
Copy the full report as markdown and paste it into Cursor, Lovable, or Claude: “fix all of this.”
- 05
re-scan
Push, scan again, watch the score climb. Your flock history is saved on this device.
score-tiers
Where does your app land?
why-free
Because watching apps explode in production makes us sad.
We're building in public. No account, no credit card, no free tier that dies after 5 scans. Paste a URL, get your score, fix your app, you menace.
Get a ping when Shepherd learns new tricks
Optional. New checks, new features, nothing else.