66 interactive topics · no sign-up

Learn AI engineering
from the math up

Read short lessons, run live calculators on your own numbers, and test yourself with an adaptive learner model that knows what you're weak at — then drills it.

Free forever No account needed Progress saved locally
demo · live Try it →
Cosine similarity

Type numbers, see the result update instantly.

Dot product0
Cosine similarity0
0topic pages
0concepts
0live calculators
0quiz questions
What is this?

A self-paced course that actually adapts to you

From programming and probability to transformers, RAG and AI agents — every idea is connected to its formula, its calculator and a quiz that remembers how you did.

🎯

Built for whom

Students, developers moving into AI, and data scientists who want a clear map of what to learn.

🧭

One roadmap

Every topic has prerequisites, so you always know what to study next — and why.

🧠

Learner model

Item Response Theory estimates your ability per subject with confidence intervals.

📈

Spaced repetition

SM-2 schedules reviews so you retain what you learn instead of forgetting it.

Curriculum

21 subjects, one roadmap

From first principles to production inference. Pick a starting point or follow the path.

💻

Programming & Software Engineering

Python, SQL, algorithms, Git, REST, Docker, CI/CD.

4 pagesstart here
🏗️

Data Engineering

Pipelines, ETL/ELT, Kafka, Spark, Airflow, warehouses.

3 pagesfoundation
🗄️

Databases

PostgreSQL, MongoDB, Redis, vector and graph databases.

4 pagesfoundation
📐

Linear Algebra

Vectors, eigenvalues, decompositions, SVD, PCA.

4 pagesmath
∫

Calculus

Derivatives, gradients, chain rule, optimization.

5 pagesmath
🎲

Probability

Random variables, distributions, Bayes, conditioning.

4 pagesmath
📊

Statistics

Hypothesis tests, confidence intervals, regression.

5 pagesmath
📡

Information Theory

Entropy, cross-entropy, KL divergence, mutual info.

4 pagesmath
🌲

Machine Learning

Trees, boosting, SVM, clustering, reinforcement learning.

5 pagescore
🧠

Deep Learning

Networks, optimizers, regularization, CNNs, RNNs, GANs.

4 pagescore
✨

Generative AI

LLMs, transformers, fine-tuning, LoRA, quantization.

4 pagesadvanced
📚

RAG

Chunking, embeddings, hybrid search, reranking, Graph RAG.

2 pagesadvanced
🤖

AI Agents

Tool calling, memory, multi-agent systems, MCP, LangGraph.

2 pagesadvanced
👁️

Computer Vision

Detection, segmentation, CLIP, diffusion models.

2 pagesadvanced
🗣️

Natural Language Processing

Tokenization, NER, summarization, translation, embeddings.

2 pagesadvanced
🚀

AI Inference Engineering

GPUs, batching, vLLM, TensorRT, ONNX, Triton.

2 pagesadvanced
🔐

AI Security

Prompt injection, poisoning, adversarial attacks, secure RAG.

2 pagesadvanced
⚖️

Responsible AI

Fairness, bias, transparency, oversight, governance.

2 pagesadvanced
🔍

Explainable AI

SHAP, LIME, partial dependence, counterfactuals.

1 pageadvanced
📊

AI Evaluation

ML metrics, LLM groundedness, hallucination, agent evals.

3 pagesadvanced
📈

Time-Series AI

ARIMA, Prophet, LSTM, transformers, anomaly detection.

2 pagesadvanced
Tools

Everything you need to learn

Not just reading. Every concept has a calculator, a quiz, and feedback that adapts to you.

01
🧮

Live calculators

Eigenvalues, Bayes, KV-cache memory, LoRA size — enter your own values and see results instantly.

02
🏆

Adaptive quizzes

Missed questions come back sooner; mastered ones move further out. Feedback with explanations.

03
🧠

Learner model

Item Response Theory estimates ability θ per subject with confidence intervals and calibration.

04
📚

Feynman teach-back

Explain a concept in your own words. Get graded by keyword coverage or by your own LLM.

05
🗺

Prerequisite map

A live knowledge graph of all 66 topics, colored by mastery, with the frontier highlighted.

06
▶

Code runner

Python (via WebAssembly) and SQL (via SQLite). Runs entirely in your browser — nothing uploaded.

07
🔬

Open methodology

The exact statistical models and their limitations are documented on a public page.

08
✎

Content authoring

Add your own topics in-browser, preview live, export as JS. Everything stays local.

Path

From zero to production AI

Seven stages that build on each other. Scroll or drag to explore.

Stage 1

Code & tools

Python, SQL, Git, Docker, CI/CD.

→
Stage 2

Data & databases

Pipelines, Kafka, Spark, warehouses, vector DBs.

→
Stage 3

Math foundations

Linear algebra, calculus, probability, statistics.

→
Stage 4

Classical ML

Regression, trees, SVM, clustering, RL.

→
Stage 5

Deep learning

Networks, optimization, CNNs, RNNs, transformers.

→
Stage 6

LLMs & RAG

Training, fine-tuning, retrieval, evaluation.

→
Stage 7

Production

Inference, serving, security, responsible AI.

Method

How it works

Three steps per topic, repeated across the roadmap.

1

Read

A short explanation with the key formulas on clear cards. No walls of text.

2

Try

Change the numbers in the calculator and see the answer update instantly.

3

Test

Answer a question, log your confidence, get feedback, and progress builds automatically.

Ready to learn?

No sign-up. No credit card. Just open the platform and start with any subject.

Open the learning platform