Learn to code with an AI you can interrupt
Pick an exercise. Write it yourself, or watch the AI draft a solution and stop it the moment you want to take over. Everything runs in your browser and is checked against real tests.
✓ AI writes while you watch✓ Stop it and take over anytime✓ Runs in your browser
Python
CPython 3.12 compiled to WebAssembly. Runs in your browser, not on our servers.
JavaScript
Runs natively in an isolated worker. Nothing to download.
SQL
Query a ready-made shop database. SQLite runs in your browser - unlimited and free.
C
Compiled with gcc in a locked-down sandbox on our server.
C++
Compiled with g++ (C++17) in a locked-down sandbox on our server.
Java
Compiled and run on OpenJDK 17 in a locked-down sandbox on our server.
C#
Compiled with Mono in a locked-down sandbox on our server.
How it works
- 1. Read the brief — Every exercise says exactly what to build, including the edge cases.
- 2. Write it, or let the AI start — Press Let AI write it and the solution appears line by line in the editor.
- 3. Stop whenever you like — The code written so far stays and is yours to edit. Finishing a half-written function teaches more than reading a whole one.
- 4. Run it — Your code runs in this browser and is checked against the exercise tests. Nothing is sent anywhere to be executed.