AI Foundations
Understand what AI is, how systems learn, where they fail, and how to judge claims without hype.
Free AI library
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.
Start here
Each course includes explicit outcomes, mapped competencies, practice activities, and an applied capstone.
Understand what AI is, how systems learn, where they fail, and how to judge claims without hype.
Use AI productively while protecting privacy, checking outputs, and preserving human accountability.
Evaluate workplace use cases, run safe pilots, measure value, and communicate changes responsibly.
Analyze AI systems through rights, equity, governance, safety, and public-interest outcomes.
Understand language models, retrieval, agents, evaluation, cost, and deployment safeguards through practical system design.
Topic tracks
Jump into the area you care about. Every track has multiple plain-English guides.
Full library
177 of 1019 guides shown. Filter by track or search above.
Toolformer is a 2023 Meta AI method that lets a language model teach itself when and how to call external tools like calculators, search engines…
TechnicalLearn how Voyager works: a Minecraft AI agent that writes code, stores reusable skills, and improves through lifelong learning without gradient updates.
TechnicalGenerative agents are AI characters powered by language models that remember, plan, and react like believable people.
TechnicalAI agents need two kinds of long-term memory: episodic memory for specific past events and semantic memory for general facts.
TechnicalA Hidden Markov Model describes a system that moves through hidden states you cannot see directly, emitting observable outputs along the way.
TechnicalA Gaussian Process is a flexible, nonparametric way to model functions that comes with built-in uncertainty estimates.
TechnicalQ-Learning is a reinforcement learning algorithm that teaches an agent which actions pay off best by gradually learning the value of each move through trial…
TechnicalActor-Critic methods combine two learners: an 'actor' that chooses actions and a 'critic' that judges how good those actions were.
TechnicalMonte Carlo Tree Search (MCTS) is a planning algorithm that decides the best move by selectively building a search tree and simulating many possible futures.
TechnicalAdam is the workhorse optimizer behind most modern neural networks, automatically tuning a separate learning rate for every parameter.
TechnicalA learning rate schedule changes the step size during training instead of holding it fixed.
TechnicalLayer normalization stabilizes training by rescaling the activations within each individual example so they have zero mean and unit variance.
Check what you learned with topic quizzes, then explore our structured courses and current certification requirements. Core guides remain free to read.