Artificial intelligence program

HEFESTO

Multi-Agent Harness Engineering

Engineering Reliable Multi-Agent Systems through Harnesses, Runtimes, Governance and Control Planes

$200

10 phases · 15 modules · capstoneStudent repo · not bridle2 recorded tutorials / month · spoken in Spanish, English subtitles
Course roadmap · 10 phases
Phase 1
HARNESS
Model → agent → harness
Phase 2
CONTEXT
Context, state, tools
Phase 3
ROLES
Role engineering
Phase 4
MULTI-AGENT
Orchestration
Phase 5
VERIFY
Verification + failure
Phase 6
MULTI-HARNESS
Adapters, common governance
Phase 7
CONTROL PLANE
Design, not the Kratos product
Phase 8
GOVERN
Security + observability
Phase 9
COST
Tokens and equal-compute
Phase 10
CAPSTONE
Governed multi-harness system
Ten technical phases. Fifteen academic modules (I–XV) live inside them. Coursework clock is not sealed. Same path as the accordion below.

Mission and vision

Mission

Train engineers to design the system that controls the agents: harnesses, runtimes, governance, and a control plane on paper — governable, verifiable, observable, reproducible.

Vision

A Governed Multi-Agent Harness System that separates ROLE, MODEL, HARNESS, PROVIDER, TOOLS, STATE, POLICY, and EVIDENCE, and that does not add agents by default.

Why HEFESTO

HEFESTO studies the engineering required to turn one or more AI models into governable, verifiable, observable, and reproducible agentic systems. It does not teach prompt writing, and it does not stop at creating an agent. The object of study is the system that controls the agents.

Holding the model fixed and changing the harness can change performance materially. The result still depends on Model × Harness, not on either one in isolation.

Who it is for

AI engineers, agentic-systems engineers, software and platform architects, ML / MLOps / LLMOps engineers, coding-agent developers, and technical leads who must govern multiple models and providers. Prior multi-agent experience is not required. Python or Go, Git, APIs/CLIs, basic LLMs, and tool calling are.

What it is not

Not Kratos core. Module IX designs a minimal control plane on paper. Seal, seats, receipt, and `/start` stay in Kratos / bridle. Labs are your repo.

What you'll be able to do

  • Design a Governed Multi-Agent Harness System that does not collapse ROLE, MODEL, HARNESS, PROVIDER, TOOLS, STATE, POLICY, EVIDENCE
  • Decide Single Agent vs Multi-Agent vs Multi-Harness without assuming more agents are better
  • Run a harness-swap experiment with model and task held constant
  • Separate verification from production, and refuse correlated-failure folklore
  • Design a minimal control plane on paper — without teaching the Kratos product

Course content

Phase 1 — HARNESS 2 modules
Module 1 — From Model to Agent System 6 components + lab L1
01 — Probabilistic Model · The Latent Engine Read
02 — Agent Loop · FSM & Collapse Attractors Read
03 — The Environment · Blast Radius & Git Worktrees Read
04 — Tools & Dispatcher · Contracts & Idempotency Read
05 — Context Management · Attention Economics & Lost-in-the-Middle Read
06 — Memory & Persistence · 4 Tiers & ACID State Read
Lab L1 — Harness Swap Experiment Open lab
Module 2 — Harness Anatomy 6 components + lab L2
01 — The Eight Subsystems · Architectural Taxonomy Read
02 — Observation & Context Assembly · Firewalls & Attention Read
03 — Control Loop & State Machine · FSM Transitions Read
04 — Tools Registry & Sandbox · Sandboxing & Contracts Read
05 — Boundary Primitives · Memory vs State vs Evidence Read
06 — Verification & Checkpoints · Deterministic Rollback Read
Lab L2 — Minimal Agent Harness Open lab
Phase 2 — CONTEXT 1 module
Module 3 — Context Engineering for Agents 6 components + lab L3
01 — The Four Primitives · Memory ≠ Context ≠ State ≠ Evidence Read
02 — The Memory Paradox · Failure Modes & Cognitive Traps Read
03 — Dynamic Token Allocation · Window Partitioning Read
04 — Memory Admission Gates · Freshness & Contradiction Policies Read
05 — Context Compression Techniques · AST Pruning & Structured Distillation Read
06 — Sliding Windows & Self-Pruning Agent Loops Read
Lab L3 — Minimal Context Engine Open lab
Phase 3 — ROLES 1 module
Module 4 — Role Engineering & Capability Scoping 6 components + lab L5
01 — Role Definition as Hard Constraint Read
02 — Principle of Least Capability · PoLC Read
03 — Tool Exposure Scoping & Dynamic Negotiation Read
04 — Privilege Escalation & Lateral Movement Read
05 — Persona Drift & Constraint Decay Read
06 — Role Contracts as Verifiable Types Read
Lab L5 — Role Capability Matrix & Tool Scoping Engine Open lab
Phase 4 — MULTI-AGENT 2 modules
Module 5 — Single-Agent vs Multi-Agent 6 components + lab L4
01 — The Single-Agent Ceiling & Problem Decomposition Read
02 — Multi-Agent Topologies & Architectural Patterns Read
03 — Communication Protocols & Schema Contracts Read
04 — Semantic Drift & Context Boundary Management Read
05 — Distributed Authority & The Maker-Checker Pattern Read
06 — The Agent Necessity Test in Practice & Decision Tree Read
Lab L4 — Governed Multi-Agent Fabric & Maker-Checker Open lab
Module 6 — Multi-Agent Orchestration & Coordination 6 components + lab L6
01 — Centralized vs. Decentralized Orchestration · Topologies & Tradeoffs Read
02 — Static DAGs vs. Dynamic Execution Graphs · Runtimes & Cycles Read
03 — Event-Driven Agent Buses · Async Pub/Sub & DLQ Read
04 — Deadlock, Livelock & Starvation in Agent Swarms · Hazards & Fences Read
05 — Consensus Protocols & Distributed Agreement · Quorum & Voting Read
06 — Orchestrator-Worker & Hierarchical Delegation · Worker Pools & Depth Read
Lab L6 — Dynamic DAG Orchestration & Conflict Resolution Engine Open lab
Phase 5 — VERIFICATION & FAILURE 1 module
Module 7 — Verification Engineering 6 components + lab L7
01 — Maker-Checker & Decoupled Verification · Enclaves & Symmetries Read
02 — Deterministic Oracles & Assertions in Production · Hard Invariants Read
03 — Adversarial & Cross-Model Review · Disjoint Evaluators Read
04 — N-Version Verification & Majority Voting · Byzantine Consensus Read
05 — Correlated Failures in Multi-Model Ensembles · Attractor Traps Read
06 — Verification Harness Governance & Production Receipts · Cryptographic Sealing Read
Lab L7 — Correlated Failure Test & Multi-Model Verification Harness Open lab
Phase 6 — MULTI-HARNESS 1 module
Module 8 — Multi-Harness Systems & Adapter Architecture 6 components + lab L8
01 — Harness Adapters & Unified Execution Interface Read
02 — Capability Discovery & Dynamic Feature Negotiation Read
03 — CLI Process Encapsulation & Stdio Streaming Read
04 — Normalized Invocation Contracts & Envelope Translation Read
05 — Heterogeneous Runtimes & Provider Decoupling Read
06 — Cross-Harness Execution & Cascade Fallbacks Read
Lab L8 — Harness Adapter & Multi-Engine Dispatcher Open lab
Phase 7 — CONTROL PLANE 1 module
Module 9 — Minimal Agent Control Plane & Governance Engine 6 components + lab L9
01 — Control Plane vs. Data Plane · Architectural Separation Read
02 — Memory & Context Window Governance · Admission Firewalls Read
03 — Epistemic State Precedence & Deterministic Reconciliation Read
04 — Dynamic Routing & Fleet Workload Scheduling Read
05 — Quotas, Token Budgets & Rate Limiting · Two-Phase Commit Read
06 — Identity, Multi-Tenancy & Cryptographic Security Boundaries Read
Lab L9 — Minimal Agent Control Plane & Governance Engine Open lab

Phase 1 · Module 1: From Model to Agent System (6 components + Lab L1) · Module 2: Harness Anatomy (6 components + Lab L2). Phase 2 · Module 3: Context Engineering for Agents (6 components + Lab L3). Phase 3 · Module 4: Role Engineering & Capability Scoping (6 components + Lab L5). Phase 4 · Module 5: Single-Agent vs Multi-Agent (6 components + Lab L4) · Module 6: Multi-Agent Orchestration & Coordination (6 components + Lab L6). Phase 5 · Module 7: Verification Engineering (6 components + Lab L7). Phase 6 · Module 8: Multi-Harness Systems & Adapter Architecture (6 components + Lab L8). Phase 7 · Module 9: Minimal Agent Control Plane & Governance Engine (6 components + Lab L9).

Instructor

Elmer Niño

Elmer Niño

Founder, VTAlgo Group · Systems Engineer · MSc in Computer Science

Algorithmic trader since 2008, running trading as an enterprise. HEFESTO is harness engineering: the system that controls the agents — not another agent, and not the Kratos product.