Learning Paths
Structured learning paths for building production-ready AI agents. From LLM fundamentals through the 17 agentic primitives to production patterns.
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 learningHow LLMs Process Information: Tokens and Context Windows
The operational realities of LLMs that shape every agent architecture decision—from token economics to context window constraints to …
Start learningFrom Chat to Capabilities: Tool Use and Function Calling
How LLMs go from generating text to taking actions—the bridge from chatbot to agent building block through tool use, function calling, and …
Start learningPlanning, 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 learningMemory, 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 learningAI Economics: 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 learningFrom 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 learningAgentic 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: 6 Building Blocks Every AI Agent System Needs
The six fundamental building blocks of AI agent systems: actors, tools, instructions, coordination, interactions, and governance. A …
Start learningWhat Are AI Agents? Definition, Architecture, and How They Work
AI agents are entities that perceive, reason, and act to accomplish goals. Learn how agents combine LLMs, tools, and instructions to work …
Start learningWhat Are Users?
Users are the human participants who interact with, oversee, and ultimately benefit from agentic systems—the actors whose needs give agents …
Start learningWhat Are System Instructions?
System instructions are platform-level rules, constraints, and objectives that govern all AI agents within an environment—the governance …
Start learningWhat Are Agent Instructions?
Agent instructions define an individual AI agent’s identity, expertise, and behavioral guidelines—the constitution that shapes every …
Start learningWhat 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 learningWhat Is Retrieval?
Retrieval is the interaction pattern where one actor requests information from another without expecting any state change—the question that …
Start learningWhat 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 learningWhat Are Action Tools?
Action tools enable AI agents to modify state in the outside world—creating records, sending messages, triggering processes, and executing …
Start learningWhat Is Conversation?
Conversation is the interaction pattern where actors engage in sustained, contextual exchange over multiple turns—the collaborative dialogue …
Start learningWhat Is Notification?
Notification is the interaction pattern where an actor announces that something happened—the event-driven signal that enables reactive …
Start learningWhat Is Delegation?
Delegation is the interaction pattern where one actor instructs another to perform specific work—the command that sets agents in motion.
Start learningWhat 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 learningWhat Are Dynamic Connections?
Dynamic connections use registries and catalogs to discover endpoints at runtime—enabling agentic systems that evolve without …
Start learningWhat Are Queued Connections?
Queued connections use message infrastructure to decouple senders and receivers in time—enabling resilient, scalable agentic systems that …
Start learningWhat Is Choreography?
Choreography is decentralized coordination where autonomous agents react to events and coordinate without a central controller—enabling …
Start learningWhat Is Workflow Orchestration?
Workflow orchestration is deterministic, centralized coordination that executes predefined sequences of steps—the reliable backbone of …
Start learningWhat Is Agentic Orchestration?
Agentic orchestration is dynamic, LLM-driven coordination where a central agent reasons about how to decompose, delegate, and adapt complex …
Start learningBuilding 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 learningAgentic Patterns — From Primitives to Production
From primitives to production — the patterns that make agents work at scale
Knowing the 17 primitives is necessary but not sufficient. This module covers the architectural patterns that emerge when you combine primitives into real-world agent systems — orchestration strategies that match your constraints, multi-agent coordination that handles partial failure, error handling patterns for failures that don't produce error codes, governance architectures that enable rather than restrict, and the hard-won patterns that separate prototypes from production deployments.
What you'll learn:
- Orchestration patterns: single, sequential, parallel, hierarchical
- Multi-agent coordination: discovery, negotiation, and conflict resolution
- Error handling for semantic failures, cascade contamination, and cost runaway
- Governance as architecture: layered policies, identity, and lifecycle
Articles in this module:
From Primitives to Patterns: How Building Blocks Become Systems
Knowing the 17 agentic primitives is necessary but not sufficient. The real skill is understanding how they compose into architectural …
Start learningOrchestration Patterns: Choosing How Agents Coordinate
Single, sequential, parallel, or hierarchical — the orchestration pattern you choose determines your system’s cost, debuggability, and …
Start learningMulti-Agent Coordination: When and How to Split the Work
Multi-agent systems solve problems that single agents cannot — but they introduce coordination costs that most teams underestimate. …
Start learningError Handling and Recovery in Agentic Systems
Agent failures are not like software bugs. Partial completions, semantic errors, cascade contamination, and cost runaway require …
Start learningGovernance Patterns: Constraining Agents Without Killing Their Value
Agent governance is not about restriction — it is about creating the conditions under which agents can be trusted with progressively more …
Start learningFrom Prototype to Production: What Actually Changes
The gap between a working agent demo and a production deployment is not about code quality. It is about the security boundaries, identity …
Start learningMore 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.