Project 01 / AI Agents
Build Your First AI Agent
Select an approved tool, inspect its result, and return a verified answer.
- Instructions
- Tool selection
- Execution traces
Project library
Six guided browser workshops with sample demonstrations, plus the tested Python agent implementation and existing project roadmap.
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.
Build a small Python agent that calls one approved read-only tool and returns a grounded task status.
Beginner · 30–45 minutes
Prerequisites: Python 3.10 or newer · Basic Python functions and dictionaries · Optional: an OpenAI API account for live mode
Stack: Python · OpenAI Chat Completions · Standard library
Outcome: Implement a tool schema and strict validation
Build this projectRetrieve relevant passages and generate answers grounded in supplied documents.
Intermediate · 2–3 hours
Prerequisites: Python basics · Agent fundamentals · An approved collection of documents
Stack: Python · Document parsing · Embeddings · Vector search · Language model
Outcome: Build a retrieval pipeline
View project outlineBuild a locally running assistant for an approved collection of documents.
Intermediate · 2–4 hours
Prerequisites: Python basics · Hardware suitable for your selected model · An approved document collection
Stack: Python · Ollama · Optional document retrieval
Outcome: Connect to a locally running model
View project outline7 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.