Path 01 / Beginner
AI Foundations
Understand how modern AI works and build useful AI-powered applications.
- Language models
- Prompt design
- Tokens & context
- Structured outputs
- Model limitations
- Verification & evaluation
AI Lab / Learn. Build. Experiment.
Explore AI agents, automate workflows, and build practical AI systems through hands-on projects and interactive experiments.
Interactive simulation / 24 × 18
Node inspector / Pending
Execution trace
Predefined tool selection and local arithmetic. No live model or external action.
01 / Learn
Build your understanding step by step, from AI fundamentals to engineering complete AI systems.
Path 01 / Beginner
Understand how modern AI works and build useful AI-powered applications.
Path 02 / Beginner to intermediate
Connect applications, process information, and design reliable automated workflows.
Path 03 / Intermediate
Explore tool selection, observations, state, and bounded execution.
Path 04 / Intermediate to advanced
Connect models, retrieval, APIs, and application logic into complete solutions.
Understand how AI agents combine models, instructions, tools, and controlled execution to complete tasks.
Beginner · 6 published lessons
Explore pathBuild working agents by connecting language models to Python applications and approved tools.
Beginner to intermediate · 0 published lessons
Explore pathConnect agents to APIs, databases, and business workflows using controlled integrations.
Intermediate · 0 published lessons
Explore pathExplore locally running models, document retrieval, and private AI application architectures.
Intermediate · 0 published lessons
Explore pathLearn the engineering practices needed to test, monitor, secure, and maintain AI systems.
Advanced · 0 published lessons
Explore path02 / Experiment
Explore the workflow, inspect the tools, change the instructions, and see how the system responds.
Text edits are checked for a supported read-only invoice summary. The controls below determine the actual calculation.
| Invoice | Days overdue | USD | Disputed |
|---|---|---|---|
| INV-101 | 45 | $1,200.00 | No |
| INV-102 | 30 | $800.00 | No |
| INV-103 | 65 | $2,400.00 | Yes |
| INV-104 | 31 | $750.00 | No |
| INV-105 | 12 | $500.00 | No |
Node inspector / Pending
Execution trace
This interactive environment uses sample data and simulated tool execution. It does not access real financial records or perform external actions.
03 / Build
Follow guided projects, understand the architecture, and extend each system with your own ideas.
6 projects
Project 01 / AI Agents
Select an approved tool, inspect its result, and return a verified answer.
Project 02 / AI Applications
Extract sample invoice fields, correct an exception, and rerun validation.
Project 03 / Data and Retrieval
Retrieve supplied evidence and distinguish grounded answers from unsupported questions.
Project 04 / Automation
Classify fictional inquiries and hold consequential routing for approval.
Project 05 / Data and Retrieval
Produce a briefing from supplied passages while identifying gaps in the evidence.
Project 06 / Automation
Trace a failed workflow, identify the cause, and correct its configuration.
04 / Automation studio
Compare rule-based automation, AI-assisted workflows, and tool-using agents using the same sample inquiry.
Predefined keywords select a route. Ambiguous requests need escalation; a simpler automation is often sufficient.
Sample inquiry: “Please help me understand your automation offering.”
Node inspector / Pending
Execution trace
| Characteristic | Rule-based automation | AI-assisted automation | Tool-using AI agent |
|---|---|---|---|
| Predictability | High for defined rules | Rules constrain model proposals | Bounded, but decisions vary |
| Flexibility | Known patterns only | Handles varied phrasing | Adapts using observations |
| Complexity | Low | Moderate | Higher |
| Model inference | Not needed | Classification proposal | Tool-selection decisions |
| Verification | Rule and route checks | Schema and policy checks | Every tool result and final output |
| Human oversight | Escalate exceptions | Approve consequential routing | Approve consequential actions |
All modes are predefined simulations. No model inference, real classification, or routing is performed.
05 / Challenge board
Practice one engineering decision at a time. Challenge answers stay in this session.
Mission 01 / Practice
A user asks for 24 × 18. Which permitted tool should handle it?
What should happen if the calculator rejects an argument?
Mission 02 / Practice
The trace stops at Route: destination missing. What should change?
Which failures are safe to retry?
Mission 03 / Practice
The source only says “support replies within two business days.” Which answer is unsupported?
Rewrite the unsupported answer with an explicit uncertainty.
Mission 04 / Practice
A workflow proposes sending a customer message. Where should approval happen?
What other actions require a review gate?
Mission 05 / Practice
Required schema: invoice_id string, amount positive number. Which output passes?
Add an allowed-currency check.
Mission 06 / Practice
A read tool times out. What is the safest bounded response?
Set a maximum retry count and escalation policy.
06 / System gallery
Inspect educational system concepts, their boundaries, and related sample demonstrations.
Data and Retrieval / concept
AI Applications / concept
Data and Retrieval / concept
AI Agents / concept
AI Applications / concept
Workflow Automation / concept
Advanced AI Systems / concept
Workflow Automation / concept
07 / How the lab works
7 published results
lesson · Beginner
Understand what an AI agent is, what it does, and how it differs from a traditional chatbot.
lesson · Beginner
Tell apart AI models, AI agents, and traditional automation — and learn when each is the right tool.
lesson · Beginner
Follow the execution cycle of an AI agent, step by step, from request to checked result.
lesson · Beginner
Learn how instructions, context, tools, and permissions shape everything an agent does.
lesson · Beginner to intermediate
Meet the components of a simple agent application and see how they communicate.
lesson · Beginner to intermediate
Learn to evaluate use cases, weigh the trade-offs, and decide whether an agent is worth building.
project · Beginner
Build a small Python agent that calls one approved read-only tool and returns a grounded task status.
Your next step
Choose a project, explore a workflow, or start learning how AI agents and automation work.