Learn to build, not to watch.

An engineering school for applied AI — long-form lessons where the code runs as you read, composed into a plan that fits you.

Your first lessons are free — no account needed.

The difference

Anyone can press play.
Almost no one presses run.

Watching a video feels like progress. Finishing one rarely happens. Here, the only way to move is to do the work — and the work is right there in the page.

Why it sticks

The lesson is the product.

Live Python

Gradient descent

Walking downhill, one step at a time.

Gradient descent nudges each weight against the slope of the loss. Change the learning rate below and run it — watch the loss fall, or overshoot.

python · runs in your browserlr
w, lr = 2.0, 0.3
for step in range(8):
    grad = d_loss(w)
    w   -= lr * grad
    print(f"loss = {loss(w):.4f}")
Pick a learning rate, press Run.

Playgrounds · free, no account

Play with the ideas before you study them.

Interactive demos that run entirely in your browser — no account, no setup. Start with the CNN X-Ray: draw a digit and watch a live convnet light up feature map by feature map, then open any one to see the exact convolution behind it.

Compose a plan for the engineer you mean to be.

Free to start, no card needed — sign up when you want your progress to follow you.