Agentic AI · 16 problems · 4 optional · 3 project ideas
Problem sheet
Beginner
Start with the essentials5 problemsTool Registry and Dispatch
tools · function-calling · validation
Parsing Model Tool Calls
parsing · json · tool-calling
Tools and Tool Calling with LangChain
langchain · tools · tool-calling
Perceive-Act Loop
agents · environments · reflex-agent
Goal Tests and Step Budgets
agents · termination · budgets
Intermediate
Connect the concepts7 problemsReAct Loop with a Scripted Model
react · agent-loop · tool-use
LangGraph Basics: State, Nodes and Edges
langgraph · state-machines · workflows
A ReAct Agent in LangGraph
langgraph · react · agents
Conversation Memory with trim_messages
langchain · memory · context-window
Conversation Memory Window by HandOptional
memory · context-window · token-budget
BFS Planner
planning · search · bfs
A* Planner
planning · a-star · heuristics
Advanced
Stretch your understanding8 problemsDependency-Ordered Plans
planning · dag · topological-sort
Validating Tool Arguments and Retrying
langchain · validation · pydantic
Validate-and-Retry Tool CallsOptional
structured-output · validation · retries
Orchestrator and Workers in LangGraph
langgraph · orchestration · map-reduce
Orchestrator-Workers Pipeline by HandOptional
multi-agent · orchestration · evaluator-optimizer
Guardrails with Human Approval
langgraph · guardrails · human-in-the-loop
Permission GuardrailsOptional
safety · guardrails · permissions
Evaluating Agents
evaluation · agents · regression-testing
Project ideas
Ungraded briefs to build on your own3 project ideasStudy-Planner Agent
Project idea · agents · langgraph · tools
Club Event Assistant
Project idea · agents · guardrails · human-in-the-loop
Agent Evaluation Suite
Project idea · evaluation · testing · agents