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.

Industries

AI in Precision Agriculture

AI in precision agriculture uses sensors, satellites, drones, and machine learning to manage crops at the level of individual plants rather than whole fields.

2 min readRead
Language AI

Prefix Tuning

Prefix tuning is a parameter-efficient way to adapt a frozen language model by training a small set of continuous vectors that get prepended to every layer's…

2 min readRead
Language AI

Prompt Tuning

Prompt tuning adapts a frozen language model by learning a handful of continuous 'soft prompt' vectors prepended to the input, rather than writing words…

2 min readRead
Language AI

Retrieval Reranking

Retrieval reranking is the second stage of modern search: after a fast retriever pulls a candidate set, a more powerful model re-scores those candidates so…

2 min readRead
Society

GDPR and Automated Decision-Making

The EU's General Data Protection Regulation gives people rights when computers make important decisions about them automatically.

2 min readRead
Society

AI Export Controls and Chip Restrictions

Governments, led by the United States, restrict the sale of advanced AI chips and chipmaking gear to limit rivals' AI capabilities.

2 min readRead
Visual AI

Masked Autoencoders

Masked Autoencoders (MAE) are a self-supervised method that teaches a vision model to reconstruct images after most of the picture has been hidden.

2 min readRead
Visual AI

Image Captioning

Image captioning is the task of automatically generating a natural-language sentence that describes what is in a picture.

2 min readRead
Visual AI

Visual Question Answering

Visual Question Answering (VQA) lets a system answer free-form natural-language questions about an image, such as 'How many people are wearing hats?

2 min readRead
Technical

Fully Sharded Data Parallel

Fully Sharded Data Parallel (FSDP) is a distributed training technique that splits a model's parameters, gradients, and optimizer states across many GPUs so…

2 min readRead
Technical

Gradient Checkpointing

Gradient checkpointing (also called activation checkpointing) is a memory-saving trick that throws away most intermediate activations during the forward pass…

2 min readRead
Technical

ONNX and Model Interoperability

ONNX (Open Neural Network Exchange) is an open standard format for representing machine learning models so they can move freely between frameworks…

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.