[Download] AI Agents Zen van Riel

The course “AI Agents: Development Without Frameworks” is a practical guide for creating reliable and manageable AI agents using pure Python and direct interaction with AI APIs.

Course Benefits:
Unlike most training programs, this course does not rely on complex and opaque frameworks. You will learn a method used by top engineers and leading AI companies, emphasizing minimal abstractions, complete control over logic, and predictable system behavior.

Practical Applications:
The course involves analyzing a real AI application that processes text data (e.g., meeting transcripts), makes decisions about actions, invokes external tools (such as creating calendar events and reports), and generates a final output for the user.

In-Depth Understanding:
You will gain insights into how AI agents work, including concepts like the agentic loop, transforming model language into structured commands (JSON), managing logic, validation, and action execution in Python, designing tool systems, and building reliable and secure AI applications.

Key Concepts:
A crucial point of the course is that AI models do not execute code; they only suggest actions. The responsibility for execution, control, and security resides in your code.

Skills Acquired:

  • Building AI agents from scratch without frameworks like LangChain.
  • Directly working with model APIs (e.g., GPT or Claude).
  • Implementing tool calls and processing their results.
  • Constructing scalable and understandable architectures.
  • Adapting agents for various tasks, from automation to research.

Target Audience:
The course is suitable for developers looking to evolve from “toy” AI applications to real engineering solutions, gaining full control over their systems.