Measure
Three Gym reps calibrate your starting point; one Project rep proves the workflow.
Project-first training for AI-heavy engineers
Connect your coding agent. ManualMode reserves useful tasks from your own repositories for you to complete manually. Tailored Gym reps fill the gaps when real work does not fit.
3 Gym + 1 Project reps · Create an account · No card required
Or try the five-minute review — no account needed1 async function search(query) {
2 const request = ++latestRequest;
3 const response = await api.search(query);
4 setResults(response.items);
5 }Newest request wins
Free before you choose Pro
Useful tasks reserved by your agent
Targeted drills when projects do not fit
01 function resolveLimit(limit) {
02 return limit || 10;
03 }
Evidence
How it works
No course catalog. No task hunting. ManualMode picks the work and learns from what you prove.
Three Gym reps calibrate your starting point; one Project rep proves the workflow.
Project · 18 min
BEST FITGuard request ordering
Gym fallback · 12 min
Debug stale async state
Reserve useful project work first. Use Gym when no right-sized task fits.
Tests pass
Evidence verified
Queue changes
Difficulty +1
Verified outcomes sharpen the next recommendation.
Project-first training
ManualMode gives your coding agent a bounded skill target. It proposes useful work from the project already in front of you; you reserve one task and complete it manually in your IDE.
Reserved by your coding agent · completed in your IDE
One profile
VERIFIED EVIDENCE
Use when your project has no right-sized task
Not another puzzle site
4 reps free · no card
3 Gym reps find your starting point. Then one free Project rep proves the workflow on code you actually ship.
Start freePay month to month while you build the habit.
Billed monthly
Train for a full year at the lowest monthly rate.
$16.67/month · save $40