Free AI library

Technical guidesFree forever.

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

177Free guides
1Topic tracks
~2 minPer guide
~6hReading 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

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

Technical

CUDA and GPU Programming

CUDA is NVIDIA's platform for writing programs that run on GPUs, unlocking thousands of cores for parallel computation.

2 min readRead
Technical

Explainable AI and SHAP

Explainable AI (XAI) is the toolkit for turning a model's opaque prediction into a human-readable reason.

2 min readRead
Technical

Mechanistic Interpretability

Mechanistic interpretability is the effort to reverse-engineer the internal computations of neural networks into human-understandable algorithms.

2 min readRead
Technical

Adversarial Examples and Robustness

Adversarial examples are inputs perturbed by tiny, often imperceptible changes that cause a model to make confident, wrong predictions.

2 min readRead
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
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
Technical

Reranking Models

A reranker is a second-stage model that re-scores a shortlist of search results for relevance to a query, sharpening the ordering after a fast retriever…

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.