Live For students, universities and engineering teams
One path from Python and the maths of ML to neural networks, LLMs and production AI. Read clear notebook lessons, watch the ideas move in interactive visualizations, then solve real problems with real data.
One platform
Notebook courses from Python and linear algebra to LLMs, agents and MLOps — with quizzes in every lesson.
See the courses
Watch algorithms run step by step, change the parameters, and read a short guide to the theory behind each one.
See them move
Solve one real problem several ways — from simple rules to fine-tuned models and LLMs — and decide what you'd ship.
See a build
Academy
Each course builds on the last, so you understand why things work — then learn to ship them.
Every lesson is a carefully written notebook: plain-language explanations, the maths, and real code with its output.
Copy the code or download the notebook and run it in Jupyter, VS Code or Colab — on your own machine.
Short quizzes give instant feedback with explanations, and your progress is saved as you go.
Getting ready
Foundations
Core machine learning
Language & LLMs
Building with AI
Advanced ML & research
Electives
Recommended routes through the courses for where you are today.
University students
The full journey: Python, maths, ML, deep learning, NLP and LLMs — with a capstone in every course.
~210 hours
Enterprise developers
Embeddings, how LLMs work, RAG, agents, evals, guardrails and production — ship LLM features safely.
~75 hours
Data & ML practitioners
Statistics for ML, classical and deep learning, then MLOps to take models to production.
~85 hours
Leads, PMs & managers
What AI can and can't do, product economics, running AI projects, risk and governance.
~25 hours
Visualizations
91 interactive visualizations, from gradients and eigenvectors to attention, diffusion and reinforcement learning. Each one comes with a guide: how to read it, the theory behind it, and things to try.
Lessons link straight to the visualizations that explain them.
A neural network bends space
Self-attention, step by step
Gradient descent on a loss surface
Diffusion: noising and denoising
Build Yourself
Each build takes one problem a company really has — routing support tickets, reading invoices, moderating comments — and climbs a ladder of approaches: simple rules, classic ML, embeddings, fine-tuned transformers and LLMs. You run every notebook, compare them on one scoreboard, and decide what you would ship.
Scoreboard
Route support tickets to the right team
Banking77 · 13,069 real bank-support messages, 77 intents (CC BY 4.0)
Team macro-F1 on held-out data · the lesson: With labelled data, cheap trained models beat the LLM at a tiny fraction of its cost; a confidence threshold with a human …
For universities, colleges & companies
We work with universities, colleges and companies to deliver AI training: ready-made courses, a private space for your cohort, and hands-on workshops.
Talk to usYour own organization
A private space for your class or team. Invite students by email and give faculty their own roles.
Choose the courses
Decide which courses each cohort sees, including courses made only for your institution.
The whole platform
Your students get the Academy, every visualization and the Build Yourself projects.
Workshops & training
Hands-on sessions delivered together with your faculty or engineering leads.
Sign in, pick a course, and your progress is saved from the first page.
Get started