50 progressive Python problems. A live AI companion that coaches you in real time. Roundtable discussions where AI companions debate concepts out loud.
Not just another problem set. A complete practice platform with AI built in.
A calibrated 0-100 readiness score from 6 weighted signals. Know exactly where you stand.
Watch AI companions debate coding concepts out loud. You learn by listening to experts think.
Ten backend engineering systems + ten AI research systems. Each with components, data flow, trade-offs, starter code, and companion commentary.
A draggable companion that lives on every page. It reads your code and gives contextual help.
Write and run Python via Pyodide — no install, no server. Your code never leaves your device.
A timed run that mirrors the real assessment. Pick a problem, complete all 5 levels, beat the clock.
Targeted skills drills, concept quizzes, and curated AI safety + fellowship job listings.
Each companion has a distinct voice and perspective. In Roundtable mode, they discuss coding topics with each other — you watch and learn.
Calm, foundational. Asks 'why?' and focuses on first principles.
Pragmatic senior engineer. Asks 'what's the trade-off?' and surfaces real-world concerns.
Curious learner. Asks the 'dumb' questions everyone else is afraid to.
Systems architect. Asks 'how does this scale?' and connects problems to larger patterns.
A 7-day path from foundations to assessment-ready. Each day builds on the last.
Pick any problem family. Write Python in the browser. Run visible unit tests. The companion watches and gives contextual hints.
Your readiness score updates after every run. See your mastery heatmap, recurring error patterns, and adaptive recommendations.
When you're ready, run a 90-minute simulation. One problem, 5 levels, real pressure.
A real roundtable conversation — companions ask each other questions, disagree, and build on answers.
No signup. No install. Just open a problem and start writing Python. Your progress is saved locally.