AstraAI
Free to start Β· no experience assumed

Learn the real stack, from zero.

πŸ”’ runs on your laptop

Object detection β€” the AI puts a box around each thing and says how sure it is.

That AI is real β€” no video, no trick. It's looking at the photo right now, the same way a self-driving car does. Computer science, maths and AI from the ground up, in Cases you solve with real Python running in the browser. No installs, any laptop, any age.

No sign-up needed to try. Level 1 is free, forever.

πŸš€ AI Frontier Β· the AI everyone's talking about

Start with the AI everyone actually hears about.

No prerequisites, no waiting β€” every learner begins here. Run real Python in the browser and see how today's AI sees, reads, writes, connects ideas and takes action.

Free Β· from day one

Real tools Β· not toys

The same technologies data scientists use.

You write real code with the actual industry libraries β€” all running in the browser, no installs, on any laptop. The badges below are what you actually type.

Py

Python

Language

The world's #1 language for AI and data.

◐

Pyodide

Runtime

Runs Python in your browser β€” zero installs.

np

NumPy

Data

Fast maths on a whole row of numbers.

pd

Pandas

Data

Spreadsheets you can query with code.

plt

Matplotlib

Charts

Turn numbers into charts you can see.

skl

scikit-learn

Machine learning

Train real models β€” the classic ML toolkit.

tf

TensorFlow.js

Deep learning

Real neural networks, right in the browser.

SSD

COCO-SSD

Computer vision

A pretrained model that spots 80 objects.

From a first chart to a real neural network β€” see how it all fits together on the curriculum map.

How every lesson works

1

The Case

A real problem worth solving β€” β€œIs this dataset telling the truth?”

2

Your Tools

Meet the libraries. NumPy = boxes of numbers. Matplotlib = crayons for charts.

3

Investigate

Write and run real Python, right in the browser. No installs.

4

The Reveal

A chart appears and you see the answer. Seeing beats being told.

5

New Case

A twist to crack on your own β€” now the skill is yours.

Four levels Β· from your first chart to a trained model

1

Foundations

A chart is a picture of numbers. Write your first lines of Python and see them draw.

Python Β· Matplotlib

Typically 7 and under β€” or any adult starting cold

2

Data & Arrays

Do maths on a whole row of numbers at once, the way real data work is done.

+ NumPy

Typically 8–11

3

Analysis

Load real datasets, ask them questions, and defend the answer.

+ Pandas

Typically 12–15

4

Machine Learning

Train real models and understand why they predict what they predict.

+ scikit-learn

Typically 16+

See the full learning path β†’Maths by school year β†’

Crack your first Case in the next 2 minutes.

Real code, a real chart, a real answer β€” no setup, no credit card, no experience.

β–Ά Open the free Case