Free AI library

Language AI guidesFree forever.

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

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

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

Language AI

LLM Evaluations

LLM evaluation measures a language model or application against defined tasks and failure conditions.

2 min readRead
Language AI

Model Context Protocol

Model Context Protocol, or MCP, defines a common interface through which an AI host can connect to servers offering tools, resources, and prompts.

2 min readRead
Language AI

Tool Calling

Tool calling lets a model request an operation through a defined interface.

2 min readRead
Language AI

AI Summarization

AI summarization creates a shorter representation of source material.

2 min readRead
Language AI

Retrieval Quality

Retrieval quality measures whether a search system returns useful evidence for a query and places it where a reader or downstream model can use it.

2 min readRead
Language AI

Structured Outputs

Structured outputs organize model responses into a defined shape, such as a JSON object validated against a schema.

2 min readRead
Language AI

Multilingual LLMs

A multilingual language model works with more than one language using shared learned representations.

2 min readRead
Language AI

Reversal Curse in LLMs

The reversal curse is a surprising failure mode where a language model that learns 'A is B' cannot reliably answer 'B is A.

2 min readRead
Language AI

Lost in the Middle Effect

The 'lost in the middle' effect is the tendency of language models to use information best when it appears at the start or end of a long input…

2 min readRead
Language AI

Emergent Abilities of Large Language Models

Emergent abilities are skills that appear suddenly in large language models once they pass a certain scale, even though smaller models showed no sign of them.

2 min readRead
Language AI

Contrastive Decoding

Contrastive decoding generates higher-quality text by subtracting the tendencies of a small, weak language model from those of a large, strong one.

2 min readRead
Language AI

Guided Beam Search with Constraints

Constrained beam search forces a language model's output to satisfy hard requirements, like including specific words or matching a grammar, while still…

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.