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

Disaggregated Prefill and Decode Serving

A serving architecture that splits large language model inference into two separate phases—prefill and decode—and runs them on different pools of GPUs.

2 min readRead
Technical

LLM Inference Routing and Load Balancing

The control layer that decides which model replica, GPU, or backend should handle each incoming LLM request, and how to spread traffic so no single server is…

2 min readRead
Technical

Tensor Parallelism for Large Models

A way to split the math inside a single neural-network layer across multiple GPUs so a model too big for one device can still run.

2 min readRead
Technical

Self-Reflection in Agent Loops

Self-reflection lets an AI agent critique its own outputs and actions mid-task, then revise based on that critique.

2 min readRead
Technical

Tree-of-Thoughts Reasoning

Tree-of-Thoughts lets a model explore many reasoning paths in parallel, like branches of a tree, instead of committing to one line of thought.

2 min readRead
Technical

Graph-of-Thoughts Reasoning

Graph-of-Thoughts models reasoning as a network where thoughts can merge, loop, and connect freely, not just branch.

2 min readRead
Technical

Class Imbalance and Resampling

Class imbalance is when one outcome vastly outnumbers another — like 99.9% legitimate transactions versus 0.

2 min readRead
Technical

Autoencoders

An autoencoder is a neural network that learns to compress data into a compact code and then reconstruct it, forcing the network to capture only the most…

2 min readRead
Technical

Siamese Networks and Triplet Loss

Siamese networks use two or more identical, weight-sharing branches to learn how similar two inputs are, rather than classifying each one.

2 min readRead
Technical

Multi-Task Learning

Multi-task learning trains one model to perform several related tasks at once, sharing internal representations across them.

2 min readRead
Technical

Conformal Prediction

Conformal prediction wraps any model to output a set or interval that is guaranteed to contain the true answer with a chosen probability, like 90%.

2 min readRead
Technical

Probability Calibration

Calibration means a model's stated probabilities match reality: when it says 70%, the event should happen about 70% of the time.

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.