Concepts
Overview

Core Concepts

Core Concepts Deep Dive
A 3-minute overview of Models, Agents, Harnesses, Memory, and Tools β€” the building blocks of AI agents

Before building with agents, it helps to have clear mental models for the key pieces. Think of these concepts like understanding the parts of a car before you learn to drive.


The three-layer mental model

Every AI agent system has three layers:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚         YOUR APPLICATION        β”‚  ← What users see and interact with
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚         AGENT HARNESS           β”‚  ← Orchestration, memory, tools, routing
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚         AI MODEL                β”‚  ← The reasoning engine (Claude, GPT, etc.)
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

You don't have to build all three yourself β€” that's what the tools in this cookbook are for. But understanding what lives at each layer makes you dramatically better at both using and building agent systems.