Exo: Harnesses should see their own code and logs — Alex Krentsel

Exo: Harnesses should see their own code and logs — Alex Krentsel

More

Descriptions:

Exo is a systems approach to recursive self improvement. In short, it’s a complete AI agent harness (supporting tools, tasks, integrations, etc. similar to OpenClaw, Pi or Hermes), with the crucial difference that it has full visibility into both its code and runtime logs. This allows Exo to incrementally improve every aspect of itself, clone itself, and even manage a lineage of clones.

While most agents can do some form of self improvement, such as updating memory or creating skills, Exo is fully recursive in that it can clone or operate on any aspect of itself, from prompts, to memory, tooling, or even basic harness policy itself. It’s architected so that this evolution can be done incrementally and (mostly) safely. The only thing it can’t muck with is an event log which provides a canonical history of what it’s tried to prevent getting stuck in recursive loops.

Timestamps
0:00 Intro and background on the team
1:53 Defining the Exo agent thesis
2:30 The shift in the ML stack: from model weights to agent harnesses
3:30 Origins of the project: Sky Discover and AI-driven discovery
5:35 Comparison to OpenClaw and agentic adaptability
6:52 What is an agent? Policy, context, and action
8:30 Architectural overview of Exo
10:45 Implicit vs. explicit system modification
11:40 Real-world example: Exo playing Pokémon
12:56 Krentsel’s research lineage and systems thinking
16:20 Decomposing the agent: Executor, Exo Harness, and Sandbox
19:59 Achieving full recursive self-improvement
22:00 Transferable agents and teleportation
24:45 Addressing sub-agents and secret management
30:40 Interruptible work and system architecture
32:40 Normalization and protocols (like ACP)
34:53 Team roles: Martin Casado, Ankur Goyal, and Alex Krentsel
38:15 Solving the evaluation and reward hacking problem
39:46 Production story: Driving down costs by 96%
42:58 Why now? The convergence of code generation and harness development
44:50 Systems theory, Lisp, and future potential

Quotes

(2:23) “Exo is an agent that’s fully recursive. So it’s able to safely edit all aspects of itself at runtime.”
(14:38) “In harness space, we actually have an opportunity to enforce certain properties by the architecture of the system that we design.”
(43:26) “The big difference here is that the medium for these agents… is the same as the actual building material.”