Free AI library

Learn AI.Free forever.

1019 plain-English guides, structured learning paths, and an open library — built by an independent 501(c)(3) nonprofit so anyone can understand modern AI.

1019Free guides
9Topic tracks
~2 minPer guide
~34hReading time

Start here

Five outcome-based courses

Each course includes explicit outcomes, mapped competencies, practice activities, and an applied capstone.

Topic tracks

Browse by track

Jump into the area you care about. Every track has multiple plain-English guides.

Full library

All guides

1019 of 1019 guides shown. Filter by track or search above.

Technical

Data Parallelism

Data parallelism trains one model faster by replicating it across many GPUs, with each GPU processing a different slice of the data batch.

2 min readRead
Technical

Model and Pipeline Parallelism

When a model is too large to fit on one GPU, model and pipeline parallelism split the model itself across devices.

2 min readRead
Technical

ZeRO and Sharded Optimizers

ZeRO (Zero Redundancy Optimizer) eliminates the wasteful memory duplication of data parallelism by sharding optimizer state, gradients, and weights across…

2 min readRead
Technical

Experiment Tracking

Experiment tracking is the practice of systematically recording every machine learning run — its code, data, hyperparameters, metrics, and outputs — so…

2 min readRead
Technical

CI/CD for Machine Learning

CI/CD for machine learning extends continuous integration and continuous delivery pipelines to cover not just code, but also data and models.

2 min readRead
Technical

Canary and Shadow Deployments

Canary and shadow deployments are two low-risk strategies for releasing a new model or service to production.

2 min readRead
Visual AI

Action Recognition

Action recognition is the task of teaching computers to identify what people or objects are *doing* in video — running, waving, falling, opening a door — not…

2 min readRead
Visual AI

Video Frame Interpolation

Video frame interpolation generates new, in-between frames from existing ones to make video smoother or slower — turning 30fps footage into 60fps…

2 min readRead
Visual AI

Multi-Object Tracking

Multi-object tracking (MOT) follows many objects — pedestrians, cars, players — across the frames of a video, giving each a consistent identity over time.

2 min readRead
Technical

Prompt Caching

Prompt caching lets an AI model reuse the computational work it did on a repeated chunk of text instead of reprocessing it every time.

2 min readRead
Industries

AI in Pathology

AI in pathology applies computer vision to digitized tissue slides, helping pathologists detect cancer, count cells, and grade disease faster and more…

2 min readRead
Visual AI

AI in Medical Imaging

AI in medical imaging uses computer vision to read X-rays, CT scans, MRIs, ultrasounds, and mammograms, spotting abnormalities and prioritizing urgent cases.

2 min readRead

Finished reading? Prove it.

Check what you learned with topic quizzes, then explore our structured courses and current certification requirements. Core guides remain free to read.