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, 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 learningFrom 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 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 learningThe 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 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: 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 learningWhat 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 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 — 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.
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.