Learning Paths

Structured learning paths for building production-ready AI agents. From LLM fundamentals through the 17 agentic primitives to production patterns.

Module 0

The AI Substrate — How LLMs Actually Work

The technical vocabulary to make informed decisions about agent design

Not an ML course. A translation layer between AI fundamentals and enterprise agent engineering. You'll understand what LLMs can and can't do, why they fail in the ways they do, what tokens and context windows mean for your architecture decisions, and how cost, latency, and model selection shape every design choice downstream. By the end, you'll have the technical vocabulary to make informed decisions about agent design without needing a PhD in machine learning.

What you'll learn:

  • LLM capabilities, failure modes, and architectural constraints
  • Tokens, context windows, and cost-latency trade-offs
  • Tool use, function calling, and structured output
  • From model to agent: the architectural leap

Articles in this module:

What Is a Large Language Model?

Mental models for enterprise practitioners. What LLMs actually do, how to think about them, their capabilities and inherent limitations—and …

Start learning

How LLMs Process Information: Tokens, Context Windows, and Why They Matter

The operational realities of LLMs that shape every agent architecture decision—from token economics to context window constraints to …

Start learning

From Chat to Capabilities: Tool Use, Function Calling, and Structured Output

How LLMs go from generating text to taking actions—the bridge from chatbot to agent building block through tool use, function calling, and …

Start learning

Planning, Reasoning, and the Limits of AI Judgment

How LLMs think—chain-of-thought, multi-step reasoning, and decomposition. And equally important: where reasoning breaks down and why this …

Start learning

Memory, State, and Learning: What LLMs Remember (and Don't)

Why LLMs are stateless by default, what that means for agent design, and the approaches to giving agents persistent memory—from conversation …

Start learning

The Economics and Operations of AI: Cost, Latency, and Model Selection

The pragmatic reality of running AI in production—model tiers, cost-latency tradeoffs, caching strategies, rate limits, and how operational …

Start learning

From LLM to Agent: The Architectural Leap

What makes an agent more than a prompted LLM—the combination of planning, tools, memory, and autonomy that transforms a language model into …

Start learning
Module 1

Agentic Primitives — The Building Blocks of Agentic Systems

Design agents the way enterprise architects design systems: with patterns, not improvisation

Every AI agent, regardless of complexity, is assembled from the same set of primitives across four domains: the mind (how it thinks), the hands (what it can do), the voice (how it interacts), and the wiring (how it connects and coordinates). This module teaches each primitive in the order you'd actually design and build an agent, culminating in the AI Agent Canvas — a structured design tool that organizes all 17 primitives into a systematic design exercise.

A critical thread runs through this module: when not to build an agent at all. For every primitive and pattern, we address when traditional automation, a well-designed API integration, or a simple UI is the right answer instead. The most valuable skill in agent engineering is knowing when agents are the wrong solution.

What you'll learn:

  • Instructions, tools, interactions, and coordination patterns
  • How primitives compose into real agent architectures
  • Autonomy boundaries and governance by design
  • When not to build an agent at all

Articles in this module:

Agentic Primitives: The Building Blocks of AI Agent Systems

Understand the fundamental building blocks of AI agent systems—from actors and tools to coordination patterns and interactions. A practical …

Start learning

What Are Agents?

Agents are AI entities that perceive, reason, and act to accomplish goals—the autonomous actors at the heart of every agentic system.

Start learning

What Are Users?

Users are the human participants who interact with, oversee, and ultimately benefit from agentic systems—the actors whose needs give agents …

Start learning

What Are System Instructions?

System instructions are platform-level rules, constraints, and objectives that govern all AI agents within an environment—the governance …

Start learning

What Are Agent Instructions?

Agent instructions define an individual AI agent’s identity, expertise, and behavioral guidelines—the constitution that shapes every …

Start learning

What Are Workflow Instructions?

Workflow instructions provide step-by-step procedures that guide AI agents through multi-step tasks—the runbooks and playbooks of the …

Start learning

What Is Retrieval?

Retrieval is the interaction pattern where one actor requests information from another without expecting any state change—the question that …

Start learning

What Are Knowledge Tools?

Knowledge tools are read-only interfaces that give AI agents access to information beyond their training data—the eyes and ears of agentic …

Start learning

What Are Action Tools?

Action tools enable AI agents to modify state in the outside world—creating records, sending messages, triggering processes, and executing …

Start learning

What Is Conversation?

Conversation is the interaction pattern where actors engage in sustained, contextual exchange over multiple turns—the collaborative dialogue …

Start learning

What Is Notification?

Notification is the interaction pattern where an actor announces that something happened—the event-driven signal that enables reactive …

Start learning

What Is Delegation?

Delegation is the interaction pattern where one actor instructs another to perform specific work—the command that sets agents in motion.

Start learning

What Are Point-to-Point Connections?

Point-to-point connections are direct, explicit links between two specific components in an agentic system—the simplest and most predictable …

Start learning

What Are Dynamic Connections?

Dynamic connections use registries and catalogs to discover endpoints at runtime—enabling agentic systems that evolve without …

Start learning

What Are Queued Connections?

Queued connections use message infrastructure to decouple senders and receivers in time—enabling resilient, scalable agentic systems that …

Start learning

What Is Choreography?

Choreography is decentralized coordination where autonomous agents react to events and coordinate without a central controller—enabling …

Start learning

What Is Workflow Orchestration?

Workflow orchestration is deterministic, centralized coordination that executes predefined sequences of steps—the reliable backbone of …

Start learning

What Is Agentic Orchestration?

Agentic orchestration is dynamic, LLM-driven coordination where a central agent reasons about how to decompose, delegate, and adapt complex …

Start learning

Building Your First AI Agent: A Practical Introduction

Start your journey into agentic AI with a hands-on introduction to building a simple but functional AI agent. Learn the core concepts, …

Start learning
Module 2

Agentic Patterns

From primitives to production — the patterns that make agents work at scale

Coming soon. This module will cover the architectural patterns that emerge when you combine primitives into real-world agent systems — orchestration strategies, multi-agent coordination, error handling, governance, and the hard-won patterns that separate prototypes from production deployments.

Articles coming soon

More modules on the way

We're building this learning path in public. New modules will cover agentic patterns, enterprise integration, governance, and more. Follow along as we publish.

Ready to start your journey?

Begin with Module 0 and progress through each stage at your own pace. Each module builds on the previous one, ensuring a solid foundation in AI agent development.