The validation agent for AI coding
AI generates jank./jank removes it.
Your coding agent can generate changes faster than anyone can validate them. Jank finds what broke, tells the agent how to fix it, and revalidates the repair—so you can ship with confidence.
Lower Jank is better. Developers keep creating. The agents close the validation loop.
/jank validate address change
JANK REMAINING92
ANALYZINGThe Jank Meter · a complete agent loop
One command.
Remove the jank that AI generated.
Watch the same loop Jank runs beside a coding agent: understand the recent change, run only the right coverage, return fixes to Claude, and lower the score.
/JANKStart the validation loop.
ANALYZERecent changes, risk, and dependencies.
CHOOSE E2EDecide which real journeys to run.
RUN BROWSERSFast, parallel evidence from the app.
RETURN FIXESTell Claude exactly what to repair.
REVALIDATEConfirm that the repair removed the jank.
› /jank address changesREADY
Run Jank against the latest change.It will decide what needs to be checked.
LOCAL · CHROME
JANK CLOUD · E2E
3 FIXES RETURNED TO CLAUDE01 preserve apartment lines after save · 02 sync the selected address into checkout · 03 fix mobile address-form focus
JANK REMAINING80
See the agent loop
Jank finds what broke.
Then removes it.
A generated change reaches the app. Jank identifies the issues, returns exact repairs to the coding agent, and validates the rebuilt flow.
/JANK · FIX THE BUILDLEVEL 01 · BUILD_0042
BUGS REMAINING6
JANK SCORE80
Repair confirmed
Jank: 0
The changed flow is repaired and revalidated.
Jank just: analyzed the change · selected affected flows · returned fix prompts · revalidated the repair
HIGH SCORES · LOW JANK WINS
The best AI friend of every developer
AI generates jank.
Jank.ai removes it.
Move from generated change to meaningful evidence without waiting for a manual validation queue. Keep creating. Ship with confidence.