The Harness is the architecture of the Seed Agents system: a local-first, account-scoped agent runtime that reduces to three kinds of state and five operations on them. These pages document it as built, including the parts that are designed but not yet built — those are marked as such.

New here? Read Architecture for the shape of the system, then The Five Verbs for its entire operation set. Looking up a term? Start at the Glossary.

Foundations

    Architecture — components, principles, and the end-to-end path of a message

    The Space — everything an agent has, as documents

    The Log — everything that happened, actor-stamped

    Runs — everything that executes, as a tree that is also the queue

    Sessions and Threads — the conversation, and how it differs from a run

    The Five Verbs — read, write, call, delegate, plan

The agent's world

Orchestration

Time and autonomy

The platform

Operating it

The shape of the argument

Three nouns and five verbs is not branding. The old system was roughly twenty-five bespoke tools, each with its own prompt text and failure modes: every new capability made the prompt longer and the model's job harder, the user could only talk at the agent, and execution lived in memory where a restart erased it.

Under nouns × verbs, capability arrives as a document or an address, so the model-facing surface stays five verbs no matter how much the system grows. The user holds those same five verbs on the same log, so "the user did it" and "the agent did it" are one code path with different actor stamps. And because every execution is a durable row, waiting costs nothing and a crash is recoverable — which is what makes day-scale autonomous work ordinary rather than heroic.

Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime