Learn AI
Build your understanding from AI fundamentals to production AI systems.
Prefer a guided sequence? Explore Learning PathsAI Agents
Understand systems that use models, tools, planning, and memory to perform multi-step tasks.
10 conceptsAI Agents
An AI agent uses a model together with tools, planning, and memory to pursue a goal across multiple steps.
Intermediate · 5 minAgentic AI
Agentic AI describes systems designed to act autonomously toward goals rather than simply responding to a single prompt.
Advanced · 4 minAgent Loop
The agent loop is the repeating cycle of observing state, deciding an action, acting, and evaluating the result.
Intermediate · 4 minPlanning
Planning is how an agent breaks a goal down into an ordered sequence of steps it can execute.
Intermediate · 4 minTool Use
Tool use is an agent's ability to call external tools when it needs information or capabilities beyond the model itself.
Intermediate · 3 minAI Memory
Memory lets an agent retain information across steps or sessions instead of treating every interaction as isolated.
Intermediate · 4 minReflection
Reflection is an agent reviewing its own output or actions to catch errors and improve before continuing.
Advanced · 4 minHuman-in-the-Loop
Human-in-the-loop keeps a person able to review, approve, or override an agent's actions before they take effect.
Intermediate · 4 minMulti-Agent Systems
Multi-agent systems coordinate several specialized agents that collaborate to complete a larger task.
Advanced · 5 minAgent Orchestration
Agent orchestration manages how multiple agents or steps are sequenced, routed, and coordinated within a system.
Advanced · 5 min