03 Philosophy

Creation is easy.
Restraint is the product.

Anyone can spawn more agents. The discipline — and the whole argument for AgentGod — is in knowing exactly when to end them.

“Now I am become death, the destroyer of worlds.” And also, their creator.
J. Robert Oppenheimer Trinity · 1945 — the half we borrowed

01 The inheritance

Why the name

Oppenheimer's line is remembered for its dread. What gets forgotten is that the verse it comes from describes something with both functions — a thing that makes and a thing that unmakes, and is defined by holding the two at once.

We took the name because that is a fair description of the machine, not because it sounds ominous. A system that can only create accumulates. A system that can only destroy is useless. The capability worth having is the pair.

The power to build is unremarkable without the will to tear down.

AgentGod is not presented as a benevolent helper, and not as a threat. It is an instrument with two edges, pointed at a problem you chose, under limits you set.

02 On creation

Fit, not volume

The naive reading of multi-agent systems is that more agents means more capability. It does not. More agents means more coordination cost, more duplicated effort, and more surface for a wrong answer to enter through.

So creation is a decision, not a reflex. AgentGod asks what the objective actually decomposes into — which parts are genuinely independent, which need different tools, which need a different kind of reasoning — and it staffs exactly that shape.

Five agents that cover five distinct regions beat twenty that overlap. The plan you approve is the argument for the headcount.

03 On destruction

The feature

An agent that outlives its purpose does not become harmless. It becomes an unowned process with credentials, a stale context that still answers questions, and a line item nobody can explain.

This is the failure mode of every long-running autonomous system: not dramatic misbehaviour, but accumulation. Things left on. Things half-finished. Things nobody remembers authorising.

An agent that outlives its purpose is not an asset. It is a leak.

So termination is not cleanup that happens if the run is tidy. It is a step in the sequence with the same standing as execution. The run is not finished when the answer arrives — it is finished when the fleet is gone.

The practical consequence is dull and valuable: every objective starts from zero. No inherited assumptions, no residue from last week's question, no context you cannot account for.

04 On authority

Who is in charge

Calling something a god is a joke about scope, not a claim about authority. AgentGod has enormous latitude inside a boundary, and none at all over where that boundary sits.

You write the objective. You approve the plan. You can read the trace while it runs and halt everything with one signal. Autonomy is what happens inside those limits — and it is fast precisely because the limits were settled first.

That trade is the whole design. Give the system real freedom in a small, well-drawn box, and you get speed without surprise.

  • 01The objective is authored by you, never inferred.
  • 02The plan is shown before it is run, and is editable.
  • 03The trace is complete — no privileged actions off the record.
  • 04The halt is absolute and terminates the whole fleet.

05 Enough theory

Point it at something.

Build. Break. Repeat. The choice is yours.

Read the docs