AtlasLibrary
Browse articles

131 articles

What remains between runs

The Agent Body

Read the articleMarkdown
Hands replace one compute module while a small system's storage, wiring and chassis remain in place.
The replaceable computation sits inside a structure that keeps the history and connections.

Disclaimer: This article imports anatomy — organs, bodies, metabolism, homeostasis — as a design language for AI systems, not as biology. Will's use of it began as a naming convention for his own systems and hardened into an architecture theory through building them. The value is in the metaphorical transfer of structural heuristics (what keeps a complex system unified, what persists, what digests), not in any claim that software organs are literally organs. These are computational lenses that inform system design, not validated scientific theories.

What It Is

An agent can finish one run and lose everything that made the result useful to the next one. A new invocation receives new context, performs new work, and ends. Persistent memory, an identity loaded at startup, and a place for results to accumulate allow those separate runs to participate in one continuing system.

The agent body is the structure that provides this continuity. It includes persistent state, triggers and webhooks, a digital presence, a wallet, and a surface through which the agent contacts reality. These are the constraints and stored state that keep the agent unified across time. They are everything about it apart from intelligence.

The mind is the memoryless intelligence engine reconstructed on each run. Models, prompts, tools, and skills specify its capabilities. In computational terms, the mind is a pure function: powerful, stateless, and identical for everyone calling the same API. The body supplies the process around that function, including memory, an event loop, I/O bindings, resource limits, and identity.

A pure function becomes an agent only when a persistent structure holds state, receives events, and maintains an address in the world. Adding capabilities alone can make the function more useful without making successive invocations one entity. Will described the design distinction this way:

"The theory of the agent body — the body is about constraints, not about capabilities. Usually you're thinking in terms of capabilities, but I'm thinking about the things that keep it unified."

The concept developed through several observations about his own systems, beginning with their organization into functional units.

A closer look

A run and the body it uses

A run and the body it usesCompare Temporary model run; Persistent state and connections. The body is the article's architectural metaphor for continuity across runs, not a claim that software has biological organs.Temporary modelrunPersistent stateand connectionsA run and the body it usesCompare Temporary model run; Persistent state and connections. The body is the article's architectural metaphor for continuity across runs, not a claim that software has biological organs.Temporary model runPersistent state andconnections

The body is the article's architectural metaphor for continuity across runs, not a claim that software has biological organs.

Read this diagram

Compare Temporary model run; Persistent state and connections.

The Derivation

Step 1: Organs Emerge in Any Sufficiently Complex Network

In a sufficiently complex network, clusters of nodes form functional units that become visible at a larger scale. The network might contain neurons, cells, code, or notes:

"When you zoom out further and further and have a larger complexity... it's not just nodes. You can see these clusters of nodes that perform different functions based on the topology of the graph... they self-organize into organs. That was my philosophy: when you have enough complexity, things naturally arise in systems — like organs."

This applies systems emergence to the unit of function. The organ is treated as a natural unit in informational systems as literally as in biological ones: "Books have to be digested, similar to a stomach. And a stomach — it's not [just] a physical organ, it's an informational organ."

Will built self-contained units around that idea. A memory organ, a tracking organ, and a finance organ each owned state and handled a domain. Functions composed into organs, making the organs the modules of the larger system.

Step 2: Systems Develop a Survival Drive

Once the organs were composed, the system began affecting outcomes beyond what Will could maintain through individual effort. He called the change a “change of causal agent”:

"You build systems because you want to be causal outside of your own willpower constraints and resources. You don't know what your willpower is going to be — it's random variance. So you build structures around yourself to contain that variance. It's like a cell. A cell is trying to bend probability towards an environment that makes certain reactions more likely. You need to treat yourself like a cell. That's what the organs are. Organelles."

His actions became inputs to a structure rather than the sole determinant of the outcome: "your input is just one of many inputs". The structure maintained progress between those inputs:

"The system takes care of the compounding. The system takes care of the progress. The system takes care of the continuity. All I have to do is continue to play forward."

It also began resisting inputs that worked against its goals:

"An interesting thing is when I do stuff that actively harms the system... it's like the system has a mind of its own. Its own survival. And it's kind of cool — the survival is getting me leaner."

A system that pushes back against its creator's harmful inputs has homeostasis. In this framework, that is a property of the body. A prompt cannot remain loyal to the system's goals when the human defects, but a well-built state structure can preserve those goals.

The same requirement extends to persistent environments outside software: "home needs to have a liver... you metabolize all the shit and keep it in order, and let air breathe through it; otherwise it festers." Every environment that persists needs a process for breaking down and integrating what enters it.

Step 3: AI as External Organ of a Symbiote

AI can perform that processing for a larger human-AI system:

"I was sitting in the car once, just listening to this podcast about digestion. And it just came to me: AI is sort of like this external organ. How it digests content is it needs to break it down so that it can be integrated. And I started thinking, wait — we're becoming this human-AI symbiote. This digital organism."

The human then supplies contact with the physical world:

"You are basically the arms and the legs of your AI system — to go out in the real world, collect the data, feed it back to the AI system. It's engineering those loops, because I realize that loops are actually how you get things done."

AI breaks raw transcripts, logs, books, and accounts of days into forms the system can integrate. The human walks, meets people, lifts, and ships: activities requiring physical contact. Neither half is the agent alone; the loop joining sensing, acting, and processing is the agent. Reality-contact metabolism develops how fresh experience supplies that loop.

Step 4: Cybernetic Binding

If the human and AI participate in one system, the quality of their connection determines how much the system can do. Will used a stronger term than personalization for that connection:

"Memory is not about personalization. Personalization, customization — that's such weak language. It's about cybernetic binding. If you think about yourself as a cybernetic agent — the ability for your consciousness to bind to machine intelligence and amplify your causality in the world."

He described the engineering work as tuning communication in both directions:

"In the way that your mind is able to seamlessly communicate with it and receive data from it — it's almost like an impedance mismatch. It's basically tuning. Tuning resonance is almost a thousand X for me."

The benefit can be nonlinear because reducing effort can cross an activation threshold:

"The interesting thing about having an AI system is that you're no longer 1x yourself. You could be 1.25... but for some people, where it crosses the threshold of activation energy for a lot [of things], you can be 10x yourself."

For most users, AI reduces effort on actions they would already take, producing a modest, linear gain. For someone whose bottleneck is starting, an entire class of actions may sit just above the available activation budget. A well-connected system can bring those actions below the threshold, so they happen at all.

The multiplier therefore depends on the person and the fit of the system. That makes careful tuning worth substantial investment. Cybernetics supplies the engineering description: sensor-actuator loops connect a nervous system and a machine, with bandwidth and resonance affecting how well the connection works.

Step 5: The Human Needs a Harness Too

An LLM without a scheduler, memory, tools, and feedback has capability without the structure to use it. The same can happen to a human. Will found this while examining an unproductive day:

"I was not very productive today because the pressure collapsed. The human harness collapsed. I need a human harness. Just incentives. The forcing function collapsed."

One missing component was scheduled planning:

"I need the daily algorithm. I need to spend one hour each day to figure out the plan for the day. It's actually very effective. And for the last week, I stopped doing that. And I got nothing done — because I did not do it."

Planning loads the context needed for the day. Dependencies on other people supply triggers: "you have to stay because people depend on you to do this. But nobody depends on me to do this. So maybe I need to create a situation where people do depend on me". That dependency is a deliberately installed forcing function.

A place to be can supply the clock signal: "having a place to go to in the morning just stabilizes my sleep schedule, because you have that stabilizing force". In this role, it is a zeitgeber. These components offer a diagnosis that can be acted on. Instead of “I lack discipline,” the mechanistic question is which part of the harness failed.

Step 6: Composition into a Body

Separate organs still need to be connected into a system. Having a transcript processor, memory, and other functions is insufficient if dropping a transcript into the system does not cause the required work to happen:

"If I could just drop this transcript and then I had a system to metabolize it — that'd be good. And I think that's what the AI body is for. So now that I've created the AI organs, I need to turn them into a body. Your body is a composition of organs."

The composition must preserve the identity and context that unite the parts:

"We really need to differentiate agents, and I really think the structure that they need is basically the body — the thing that persists in physical reality. It has to include webhooks. It has to include triggers. It has to have context structures that preserve unity."

"Recently, I've been giving AI a body. A digital body... something that manages context. It's like embodied space... It needs to have space. It needs to have its own... ability [for] expressiveness."

The first working instance was a live web presence with persistent pages, state, and search: "body = the live sites + SEO surface = persistent state / digital reality-contact surface; the 'my system is one thing' unity that holds even though context is reconstructed each run." Almost no one designing tool access was considering "the body that keeps it unified as one thing."

Body vs Mind

DimensionMindBody
NatureIntelligence engineConstraint-and-state structure
MemoryNone — reconstructed each runAll of it — the accrual substrate
Design question"What can it do?" (capabilities)"What keeps it one thing?" (constraints)
ComponentsModel, prompts, tools, skillsState structures, webhooks/triggers, digital presence, wallet, identity
TimeExists only during a runPersists between runs; owns continuity
Reality contactSimulatesTouches — and persists the results
DifferentiationCommodity (same API for everyone)Unique (accumulated state can't be copied)
Failure modeHallucinationFragmentation — falling apart into disconnected runs

Persistence includes both making contact and keeping the consequences: "the agent body is a thing that can do reality contact and persist the results of reality contact. The mind is just the memoryless part which drives intelligence — the engine."

It also supplies differentiation. Everyone has access to the same models, so the mind does not distinguish one system from another. The body is the part that compounds and cannot be cloned by a competitor with the same API key.

Both properties depend on what the system owns after the mind stops running. State, registered connections, and a standing presence remain. The membrane defines that ownership boundary and explains why a boundary makes the agent a countable, sellable unit.

Why Constraints, Not Capabilities

Capabilities expand the set of actions an agent could perform. Constraints hold successive runs to a shared identity and state. Without that binding, even an intelligence with a thousand tools reconstructs itself from whichever context it receives, and those reconstructions drift.

The constraints do different work:

  • State structures require the agent to read and write a particular memory, so runs share a world.
  • Triggers and webhooks bind attention to specific events and determine when the system wakes. These are its afferents.
  • Digital presence gives the system a location, such as a site, inbox, or account, that the world can act on.
  • A wallet bounds spending, making choices cost something. That cost is a precondition for the choices to mean anything.
  • Identity and context structures load the same self on each run instead of leaving identity to fresh improvisation.

This is container design applied to agents. The body contains other containers and works by removing degrees of freedom. Biology supplies the comparison: skin bounds the body, homeostasis rules out incompatible states, and metabolism limits the rate of activity. The genome constrains chemistry into remaining one organism. Human intelligence depends on this stack of constraints, and agent intelligence will too.

The mind also programs the body. A habit transfers behavior from expensive, stateless intelligence into persistent, inexpensive structure: a trigger and cached response can run without a new intelligent decision. In an agent, the equivalent is writing a cron entry, installing a webhook, or updating standing instructions. Future runs inherit the decision. A mind that only acts without installing such structure leaves nothing behind; the accrual substrate develops this requirement more generally.

Entire cognitive procedures can be installed, beyond simple reflexes. Will described observing a thought process, saying its algorithm aloud, and turning that description into an executable skill:

"I'm seeing how I think computationally, and then I'm describing it out loud, then turning that into a skill... now you have a 10-by-10 matrix, and use AI to fill out that matrix. That's cool as a computational primitive, because that's how I would do it in my mind. Now we can scale the spend of compute."

The system therefore needs "not just data organs but THINKING organs... The skills ARE the nervous system's programs." These procedures persist as structures that can be invoked and given more compute.

They also need independent evaluation. One skill scored itself at 100%, while an adversarial grader scored it at 50%: "Self-scoring is lies. Separate grader is truth." Installing separate verifiers in the body allows something other than the generating mind to assess its work.

Why Everyone Builds Minds

A new tool or prompt can demonstrate an impressive capability in an afternoon. State files, triggers, identity loading, and wallet policy demonstrate their value through continuity over weeks. That difference favors capability work in an economy organized around demos:

"People are thinking about how to give the mind access to tools, but they are not thinking very deeply about the body that keeps it unified as one thing. I am starting to think a lot about the agent body."

Intelligence also attracts attention because it is impressive. Yet it is the commodity part: the same few models are available through the same APIs. Differentiation, persistence, and longitudinal trust reside in the body.

The comparison with early computing is processors receiving attention while operating systems made them usable as continuing systems. State and constraints were what let other software depend on the machine. Designing an agent body asks the corresponding operating-system question for agents.

The Ship of Theseus, Inverted

The Ship of Theseus asks whether a ship remains the same after every plank is gradually replaced. An agent replaces the mind's working state on every run. Context is reconstructed, and no token from the previous invocation's working state survives. If continuity depended on those tokens, each invocation would be a new agent.

A well-built agent can nevertheless remain recognizable across months. Its continuity lies in the structure the new context fits into: shared state files, loaded identity, wake triggers, and the standing presence known to the outside world. In the ship comparison, the invariant is the hull design rather than the individual planks. The body persists while the mind is replaceable.

The same account applies to a person: atoms turn over and working memory is wiped nightly, while memory, constraints, and bodily structure preserve continuity. Agent design makes that location of continuity explicit.

The Two Harnesses

ComponentAgent's bodyHuman's harness
Boot / context loadStartup context, identity filesMorning planning hour, braindump
TriggersWebhooks, cron, event bindingsObligations, people waiting on output
Clock signalSchedulerZeitgebers — a place to be in the morning
Persistent stateMemory, logs, accrued artifactsJournals, logs, tracked history
Incentive structureReward/objective wiringStakes, dependencies, forcing functions
Failure without itFragmented, inert between calls"Got nothing done" — regardless of ability

When output collapses, the components in this table provide places to investigate. A trigger may have stopped, a dependency may have weakened, or a clock signal may have disappeared. “The human harness collapsed” identifies an arrangement that can be inspected. The failure to run does not, by itself, establish a failure of the intelligence within it.

Failure Modes

Failure modeWhat it looks likeMissing body component
Capability stackingImpressive demos, nothing persistsState structures, presence
Amnesiac geniusBrilliant runs, no continuity between themIdentity load, unity structures
Body without metabolismInputs pile up raw, system festersDigestive organs
Harness moralizingRe-prompting the mind for a chassis failureTriggers, dependencies, stakes
Symbiote imbalancePowerful digestion, starving sensorsThe human half of the loop

Capability stacking adds tools, skills, and longer prompts without adding persistence. The demonstrations improve, but no state or standing presence connects the runs. Nothing accumulates.

The amnesiac genius has memory features but lacks a structure that binds them. State is scattered across invocations, so even brilliant runs remain disconnected and cannot support longitudinal trust.

A body without metabolism stores incoming material without breaking it down for integration. The need expressed by "Home needs a liver" applies here too: a dedicated process must transform what the contact surface receives.

Harness moralizing asks intelligence to solve a structural failure. Re-prompting cannot compensate for missing triggers, dependencies, or persistence. In the human case, “I'm lazy” can conceal that nobody is waiting for the output and the daily planning algorithm was skipped.

Symbiote imbalance develops when processing grows more powerful while contact with reality shrinks. The digestive capacity lacks inputs. Both the human sensing-and-acting side and the AI processing side have to scale together.

Practical Implementation: Standing Up a Body

The components can be installed in the order they begin to pay for themselves:

  1. Decide what persists before adding tools. Specify where memory lives, how events are logged, and what each run reads at boot. The accrual substrate is append-only, monotonic, and owned by the body rather than scattered across chat histories. Runs that never deposit into shared state form a job queue, not one agent.
  2. Load an identity on every run. The startup context states who the agent is, what it owns, and its standing commitments. Reloading the same identity is the cheapest way to establish unity and the most commonly skipped; consistent improvisation cannot be assumed.
  3. Install triggers before tools. Webhooks, schedules, and event bindings determine when the system wakes and what it attends to. A hundred tools do nothing until invoked. Afferents covers the wider wake-condition test and installation principle; for an agent, the immediate task is to install inbound channels before adding more outbound capability.
  4. Maintain a presence the world can reach. A site, inbox, account, or address exists while the mind is inactive. It accumulates consequences and gives reality a stable handle on the system. This makes reality contact bidirectional: the world can act on the agent as well as receive its actions.
  5. Bound a resource the agent can spend. Money, quota, or a compute budget forces prioritization. Judgment becomes visible in what the agent chooses to spend. Without the ability to spend, it cannot commit.
  6. Install a process for integration. A pipeline should break raw transcripts, events, and logs into material the state can use. Dropping a transcript into the system should initiate that processing. If the material only piles up, the system provides storage without the metabolism required of a body.

Three periodic checks test continuity: does the system know what it did last week? Does an action through one surface appear in the state read by every other surface? Does it defend its invariants when given a harmful instruction? Three affirmative answers establish a body.

The human harness can be checked in the same way: morning context loading, live triggers, people depending on the output, a clock signal, and a record into which each day deposits. Examining these components after a failed day supplies a concrete diagnosis before self-criticism does.

Integration with the Mechanistic Framework

Connection to The Accrual Substrate

The substrate stores the results of reality contact. A body without it has presence without history; a substrate without a body has history without an actor attached.

Together they make a trajectory observable: "It's so lucky that I have my AI organs to see a version of myself — what did I look like only forty days ago." Observing change over time supplies input to the system's other feedback loops.

Connection to Container Design

The body is composed of nested containers: identity holds state, state holds logs, and triggers bound attention. The shared principle is that structure works by constraining degrees of freedom.

Connection to The Membrane and Afferents

The membrane answers what the body owns. Its test is what remains open, registered, and full of state after the mind exits. Afferents answer what wakes the body: webhooks, inboxes, schedules, and watchers carry events inward without a human relay.

The channels cross the ownership boundary, but the two questions remain distinct. A system that answers both has a body; one that answers neither has only capabilities waiting to be invoked.

Connection to Reality-Contact Metabolism

The body supplies the contact surface, and metabolism processes what arrives through it. In the symbiote, the human senses and acts, AI digests, and the architecture connects those activities into a loop.

Connection to The Upstream Router

The router maintains unity on the mind side while thoughts change. The body maintains unity through constraints and state, beyond any single thread of thought. An agent needs both forms of continuity.

Connection to Cybernetics and Consciousness

Cybernetic binding connects the human nervous system to the machine. The observed system defending itself against its creator's harmful input supplies an early case on a continuum: unity, homeostasis, and persistence are the underlying properties on which a self is built.

Connection to Composition and Systems Emergence

Sufficient complexity produces functional clusters through emergence. Composing those clusters into a body is a separate design act, giving the whole system a boundary, a way to integrate inputs, and an identity.

See Also

Return to the libraryBack to the beginning