Vertical 02
Many agents, two shapes, no spaghetti.
Most multi-agent systems collapse because every new team invents its own coordination. Intelligence supports exactly two topologies — and the restraint is the design, not a limitation.
Proves the substrate coordinates many agents without becoming spaghetti.
SIOS — Sovereign Intelligence OS. Sign-in required beyond the landing page.
Topologies
Two ways for agents to work together.
A new team picks one. There is no third option, because every additional topology multiplies the states the runtime has to be correct in.
Deliberation
output: a decisionMembers reason in parallel on the same question. A moderator detects genuine disagreement and issues directives. Rounds continue until convergence, a Chair synthesizes one decision, and a verification pass audits it before it is returned.
Pipeline
output: an artifactMembers run as ordered stages, each consuming everything prior stages produced. Independent agents inside a stage fan out in parallel; stages themselves run sequentially. A reviewer gate can send work back to a named earlier stage exactly once — bounded, so it cannot loop forever.
Why it matters
Security
Invariants are enforced, not conventional.
Each of these is a guard every call site must pass through, and each has a script that fails the build if a call site skips it. A convention is a thing people remember; an invariant is a thing the machine checks.
safeFetchguards Server-side request forgeryEvery outbound URL passes through one guard. An agent that can be told to fetch a URL can be told to fetch your metadata endpoint.
safeRegExpguards Catastrophic backtrackingModel-supplied regex is compiled through a guard. A pattern an LLM wrote is untrusted input.
assertWithinBudgetguards Runaway inference spendA hard spend cap on LLM calls. Multi-agent systems fail expensive before they fail loud.
decryptSecretStrictguards Silent data lossVault writes fail closed rather than storing something that cannot be read back.
Fail-closed middlewareguards Unauthenticated accessNo session means 401 for APIs and a redirect for pages. Auth is a gate, not a check each route remembers to run.
Built with