The Agent Loop: Observe → Plan → Act → Verify
Understand the minimal mental model of an AI agent so you can explain it clearly and design it reliably.
Tools vs Chat: When an Agent Must Act, Not Just Talk
Learn to clearly distinguish between 'thinking in text' and 'acting on the world', and explain why serious agents must use tools.
Output Contracts: Why Agents Must Speak JSON
Understand why strict output formats (JSON schemas) are critical for building agents you can trust, debug, and automate.
Chunking: How Knowledge Must Be Cut for RAG
Learn how to structure knowledge so an agent can reliably retrieve and use it without confusion or hallucination.
Metadata: Teaching Agents What a Chunk Is About
Understand how metadata turns raw text chunks into navigable, filterable, and trustworthy knowledge for agents.
Reranking: Choosing the Right Knowledge After Retrieval
Understand why initial retrieval is not enough and how reranking helps an agent select the most relevant and safe knowledge.
Guardrails: What an Agent Is Never Allowed to Do
Learn how to define hard boundaries so an agent behaves safely, predictably, and does not overstep its authority.
Self-Check / Critic: Teaching Agents to Verify Themselves
Understand how to add an explicit self-check step so agents catch their own mistakes before users do.
Plan → Execute: Separating Thinking from Doing
Learn why agents must separate planning from execution to stay controllable, debuggable, and safe.
Human-in-the-Loop: Where Agents Must Stop and Ask
Understand where and why an agent must defer to a human, and how to design clear handoff points.
Golden Set & Evals: How to Know Your Agent Works
Learn how to evaluate agents systematically so improvements do not break existing behavior.
Tracing & Observability: Making Agent Behavior Explainable
Understand how to trace, inspect, and explain what an agent did, step by step, in production.
Memory: What Agents Should Remember (and Forget)
Understand different types of agent memory and how to use them without creating confusion, drift, or privacy risks.
Prompt Injection & RAG Defense: How Agents Protect Themselves
Learn how to prevent agents from being manipulated by user input or retrieved content, especially in RAG systems.
Cost & Latency Budgeting: Designing Agents That Are Economical
Understand how to design agents with predictable cost and latency, so they are usable at scale and acceptable for business.
Versioning: How Agents and Knowledge Evolve Safely
Learn how to change agents, prompts, and knowledge without breaking existing behavior or trust.
Failure Modes & Fallbacks: What Agents Do When Things Go Wrong
Understand the most common ways agents fail in production and how to design explicit fallback strategies instead of silent breakdowns.
Single-Agent vs Multi-Agent: When One Brain Is Enough
Understand when a single agent is sufficient and when splitting responsibilities across multiple agents makes systems more reliable and maintainable.
Agent Interfaces & Contracts: How Agents Communicate Safely
Understand how agents should communicate with other agents and systems using strict contracts instead of free text.
Ownership, SLAs & Accountability: Who Is Responsible for the Agent
Understand how to assign clear ownership and service expectations so agents can be operated like real systems, not experiments.
Business Value: Where Agents Create Real Impact (and Where They Don’t)
Learn to identify use cases where agents generate measurable business value, and avoid areas where they add complexity without payoff.
From Bytes to RAG: Assembling an Agent Knowledge Base
Learn how to turn individual bytes into a coherent RAG knowledge base that agents can reliably use in production.
Owning the Knowledge: Turning Bytes into a Personal Moat
Understand how structured agentic bytes become a long-term personal asset you can explain, reuse, sell, and build products on.