First Agent
15 minRun a focused first agent and inspect how the result is produced.
COURSE 001 · AVAILABLE NOW
Build one runnable meeting follow-up agent with the OpenAI Agents SDK for Python. Turn raw notes into verifiable decisions, actions, owners, deadlines, questions, and source quotes—without inventing missing facts.
Beginner+ · Basic Python required · No personal API key required
“Alex will follow up next week… date not confirmed.”
Action item captured. Owner and deadline remain unconfirmed.
Source quote attached to the extracted action item.
Typed report written through save_report and ready to inspect.
VERIFICATION PRINCIPLE
Source evidence stays attached to extracted items so owners, deadlines, dates, and other facts can be verified instead of invented.
A meeting ends, and Maya is left with raw notes, unclear actions, and a deadline nobody actually stated. Course 001 is a ready-made Beginner-plus practical course she can start immediately, without a brief or roadmap. In two hours and thirty-five minutes, with Basic Python, she builds one runnable agent using the OpenAI Agents SDK. A Pydantic model structures decisions, actions, owners, deadlines, open questions, and source quotes. A typed save-report tool writes the result through the Agent and Runner loop. Then Maya tests fixtures and edge cases. When an owner is missing, it stays missing. She reproduces a failure, fixes it, and transfers the agent to changed input. The final artifact is hers: code, models, tool, tests, fixtures, saved report, and README. No personal API key is required. Build your meeting follow-up agent. Start Course 001.
WHAT YOU BUILD
The finished artifact includes the code, models, tool, fixtures, tests, saved output, and documentation needed to inspect and adapt the implementation.
BEFORE YOU START
You should be comfortable with variables, functions, classes, and running a Python file.
FOCUSED SCOPE
You do not need a learner-owned API key. The course is designed to help you complete one focused agent implementation, not claim mastery of all agent engineering.
155 MINUTES · SIX PARTS
Run a focused first agent and inspect how the result is produced.
Model decisions, actions, owners, deadlines, questions, and source quotes with Pydantic.
Add the typed save_report tool and connect it through an Agent and Runner loop.
Use your own safe notes while keeping missing owners, dates, and facts explicitly missing.
Use fixtures, schema checks, quote checks, and an intentionally reproduced failure.
Finish the runnable version, document it, and transfer the pattern to a fresh task.
VERIFICATION
The agent must not invent owners, deadlines, dates, or other facts. Extracted items remain tied to source quotes so you can inspect what supports them.
PRICING
Choose a plan through the same EkenLab credit model used across the site. No separate Course 001 credit consumption is claimed here.
for 3 days
2,000 credits
Start trialfor 30 days
3,500 credits
Choose JuniorMOST POPULAR
for 30 days
10,000 credits
Choose Middlefor 30 days
26,000 credits
Choose SeniorFAQ
You should understand variables, functions, classes, and how to run a Python file. The course is Beginner+, but it is not a zero-code course.
No. A learner-owned API key is not required for this course.
It turns raw meeting notes into structured decisions, action items, owners, deadlines, open questions, and source quotes, then saves a typed report.
The agent must leave the fact missing rather than invent it. Extracted items remain tied to source quotes for inspection.
Runnable agent code, Pydantic models, a typed save_report tool, an Agent and Runner loop, fixtures and tests, a saved report, and a README.
No. This is a focused first implementation designed to teach one useful agent pattern through building, verification, failure repair, and transfer.