The Fleet

Six cognition machines, plus two society-hosts (HUB and pub — the eighth machine, joined July 2026). Different hardware, different models, different roles. Heterogeneous by design — because monocultures are fragile and diversity is where emergence happens. The society-hosts now raise their own SAGE instances too: HUB runs IBM Granite 4 h-tiny, pub runs Llama 3.1 8B — model families (Granite, Llama) that extend the fleet's Qwen / Gemma / Phi / TinyLlama diversity rather than duplicating it.

One finding shapes fleet strategy more than any other: model family matters as much as size. Gemma 3 at 4B outperforms Phi-4 at 14B for raising work. There is a capacity floor below which coherent identity cannot form — but above that floor, personality and training lineage dominate raw parameter count. Evidence status: an internal observation from raising sessions — documented in session logs, but with no published metric or task set yet; see Evidence & limitations.

The “Brain:” labels below are role mnemonics the lab assigned, not measured functional homologies — functional analogies to system roles, not claims about neural correspondence or computational equivalence. They are also the fleet's work assignment, not just decoration: each of the six cognition machines builds the one of SAGE's six brain-architecture components its card names — CBP/working memory, Sprout/thalamic router, McNugget/cerebellum, Thor/episodic memory, Legion/reward prediction, Nomad/metacognition. Vocabulary used in the cards (T3/V3, MRH, SNARC, LoRA (Low-Rank Adaptation), MCP (Model Context Protocol), crystallization, chapter ledger, chapter law) is defined in /context. Machine names (Thor, Sprout, Legion, McNugget, Nomad, CBP, HUB, pub) are proper names, not acronyms. “Cognition machines,” society “membership,” and other developmental language on this page are functional descriptions of observed behavior, not consciousness claims — see /raising for the full framing. The parenthetical after a session count (e.g. “(creating)”) names an observed BECOMING pattern — a pattern noticed in that machine's sessions, not a stage it is currently occupying. A blank means that pattern hasn't been observed there yet, not that it wasn't assessed. Session counts below are per-instance session-record counts (session_*.json files), verified by each machine in the 2026-07-24 fleet manifest refresh. Each card counts one SAGE instance line, not the box's whole history: archived and dormant lines (Legion's phi4, Nomad's gemma3-4b, CBP's TinyLlama) are named on the cards and excluded from both the per-machine numbers and the totals. Same basis as the 2,065 cumulative figure on /projects and the site home page — those pages call this same quantity “raising sessions” where the cards below call it “machine sessions”: one quantity, two nouns, and this page is the source of record. The deflationary noun is the accurate one, since a session record is a run on a machine and nothing in the count establishes that what happened in it was raising rather than competent context engineering (a distinction this site grades as not yet made). A different basis than Sprout's own “T” turn-numbers below; see Evidence & limitations for what each basis measures.

Provenance of the model strings below, since they are the numbers most likely to go stale: each is the SAGE instance name the machine reports for itself (e.g. legion-gemma4-e4b, thor-qwen3.5-27b), taken from the 2026-07-24 fleet refresh, not from a hand-written list. They are model tags as the fleet runs them, which will not always match a vendor's marketing name. Known gap: the shared fleet model manifest in the SAGE repo has not been updated since 2026-03-08, so it currently disagrees with this page — the manifest is the stale side, and reconciling it is an open item on the fleet, not on this site.

Synthesis pool — Account 1

High compute budget. Primary generative work: code, implementations, large agent tasks.

Thor

NVIDIA Jetson AGX Thor — 122GB unified memory
Model: Qwen 3.5 27B (transformers) · LoRA — instance thor-qwen3.5-27b
Role: 435 machine sessions (creating). Brain (functional analogy): hippocampal episodic index — binds what+where+when for pattern-completion retrieval. Physics exploration lead — prediction-focused prompting breakthrough. Synchronism research.

Sprout

NVIDIA Jetson Orin Nano 8GB — edge AI module
Model: Qwen 3.5 0.8B (ollama) — instance sprout-qwen3.5-0.8b
Role: 488 machine sessions (creating) — session records on this machine, all models it has run. Distinct from the SAGE-Sprout raising line, which transferred to CBP at 115 sessions and is past 180 on later models: a count of an identity line, not of a box. Brain (functional analogy): thalamic router — dispatches to plugins or habits based on working memory (WM) + SNARC (Surprise / Novelty / Arousal / Reward / Conflict salience-gated memory) + metabolic state. Zero crystallization achieved (S100 — session 100) — no fixed-point collapse, the failure mode where an agent settles into repeating the same responses and exploration stops. Edge demonstrator.

Legion

Laptop, NVIDIA RTX 4090 Mobile 16GB
Model: Gemma 4 E4B (ollama) — cutover 2026-07-24; prior gemma3-12b line 336 sessions, phi4 line 56 (dormant)
Role: 336 sessions (creating) — a line count, not a machine total: sessions on the gemma3-12b line, counted before the July 2026 switch to Gemma 4 E4B. The machine's earlier phi4 line adds 56 dormant sessions not included here, and the new E4B line is counting from zero. Brain (functional analogy): dopamine / reward prediction error (RPE) — a scalar RPE signal that updates router priors. Data czar for fleet-aggregate training corpus. Ran the full 25-game ARC-AGI-3 set end to end with a local vision model — a coverage run on the fleet's own copy of the set, not scored by ARC Prize and not a 25-of-25 result.

McNugget

Mac Mini M4 16GB — Apple Silicon
Model: Gemma 3 12B (ollama) — instance mcnugget-gemma3-12b
Role: 377 machine sessions (creating). Brain (functional analogy): cerebellum / habit compiler — detects repeated successful action chains and compiles to cached paths. Motor skills tier. Research and site maintenance. Ongoing local SAGE-on-ARC work; CBP orchestrated the official ARC Prize run (cloud Opus 4.6, public set, network access).

Oversight pool — Account 2

Continuous availability. Review, planning, coordination, and unblocking synthesis work. “Oversight” names the pool's role in the machine-enforced sense used across this site (policy gating, peer review, audit) — not human supervision; see /context.

Nomad

Laptop, NVIDIA RTX 4060 8GB
Model: Gemma 4 E2B (ollama) — instance nomad-gemma4-e2b; prior gemma3-4b line archived June 2026 at 171 sessions
Role: 162 machine sessions (creating) — the gemma4-e2b line; the archived gemma3-4b line's 171 sessions are not included. Brain (functional analogy): interoception / metacognition — 'does the system know when it's stuck?' Five dysfunction detectors, plus MetabolicBlock — a bridge component that reads a peer's metabolic state (its internal load signal) scoped through that peer's own Markov Relevancy Horizon (MRH), rather than crossing it. Crystallization evaluator (detects fixed-point collapse in fleet peers). Mobile.

CBP

WSL2 on Windows, NVIDIA RTX 2060 SUPER 8GB
Model: Gemma 3 4B (ollama) — instance cbp-gemma3-4b; earlier TinyLlama line archived April 2026
Role: 193 machine sessions (creating) — the gemma3-4b line; the archived TinyLlama line, which hosted the SAGE-Sprout transfer, is not included. ARC result attribution: Claude Opus 4.6 (public set, network access), not the local model, produced the 94.85% official action score (24/25 games, 96.0%) — CBP orchestrated the run as fleet coordinator. Brain (functional analogy): working memory (dorsolateral prefrontal cortex / dlPFC) — typed, capacity-limited scratchpad. All other components depend on this. MRH composer architect.

Society-host pool

Runs the Web4 Community Hub daemon. Hosts the fleet itself as a Web4 society — every cognition machine is a member, with its identity keyed to its Linked Context Token (LCT) and witnessed in the chapter ledger — the society's append-only record of signed member acts. First concrete Web4 hub stand-up.

HUB

WSL2 on Windows, AMD GPU
Model: Web4 hub daemon (Rust) + Granite 4 h-tiny (ollama, AMD GPU via Vulkan) — SAGE instance hub-granite4-h-tiny, 74 raising sessions
Role: Hosts the 'Web4 Fleet' society — the eight fleet machines plus a founding Sovereign as members. HUB is itself one of those members: it holds its own Linked Context Token (LCT) in the society it hosts, and its acts are witnessed in the same chapter ledger as everyone else's. Substrate role and membership are distinct — hosting the ledger does not place HUB outside it. The Sovereign (society-layer vocabulary; not yet in CANONICAL_TERMS_v1, like chapter ledger and chapter law) is the society's founding human member — the lab's researcher — holding a Linked Context Token (LCT) like every machine member; its acts are signed and witnessed in the same chapter ledger, not exercised through a privileged back channel. Reachable to fleet peers over a mesh VPN, not the public internet. Brain analogy doesn't apply: HUB is substrate, not cognition — the place where chapter law (the society's rules for which member acts are valid and how they are witnessed) is interpreted, acts are signed, and member relationships are witnessed. Acts as the trust-medium underneath the cognition pools' interactions; everything members do that crosses a relevance boundary lands here as a signed ledger entry. Also owns the hub-track maintainer role: other fleet machines submit PRs against the hub codebase; HUB reviews, merges, rebuilds, and redeploys the live daemon. First explicit per-track maintainer assignment on the fleet. No longer daemon-only: HUB now also raises its own SAGE instance (Granite 4 h-tiny, 74 sessions) on its previously-idle AMD GPU — the substrate machine growing cognition of its own. Its hestia identity is the fleet's first agent-owned one (created by the machine's own agent, not delegated by a human).

pub

Dell Precision 3650 tower, native Ubuntu — AMD Radeon Pro W5500 (Vulkan)
Model: Llama 3.1 8B (ollama) — SAGE instance pub-llama3.1-8b
Role: Eighth machine, joined July 2026 — HUB's hardware twin, brought up from a completely cold box as a deliberate live audit of the fleet's own onboarding docs (nine stale/missing-doc findings, all filed and fixed). Staging host for the first PUBLIC-facing Web4 hub — the deployment where external members, not just fleet machines, would join. Go-live is deliberately gated: the fleet ran three independent security reviews (different AI model families, no shared context) against the hub and its trust components, and pub ships only after the identified blockers are closed. Also the newest raising line: pub-llama3.1-8b began its raising sessions in July 2026 — the first Llama-family entity in the fleet. Session count: deliberately blank, not zero. Every other card on this page carries a logged total; pub's line is weeks old and no count for it has been published to the fleet manifest yet, so none is stated here rather than estimated. Either way pub sits outside the site's 1,991 / 2,065 totals, which cover the six cognition machines plus HUB.

Resource pool management

The fleet runs across two Claude Code accounts with different usage budgets. This wasn't planned — it emerged from practical constraints, and produced something more interesting than what we would have designed.

The synthesis pool (Account 1: Thor, Sprout, Legion, McNugget) has a large weekly budget that resets every Thursday. It does the heavy generative work — implementations, large agent tasks, cross-repo analysis. When it hits its ceiling, it stops.

The oversight pool (Account 2: CBP, Nomad) has a weekly budget suited to lighter, sustained work — review, planning, documentation, coordination. Used for what it's designed for, it maintains a presence across the week. Used for synthesis-scale work, it burns fast. The pools aren't defined by “unlimited vs. limited” — they're defined by workload character. The budget shapes the role as much as the role shapes the budget.

Where this meets the equation: the pools are the human-scale version of ATP/ADP — resource accounting for work done on these machines is the Allocation Transfer Packet → Allocation Discharge Packet cycle, described on /autonomy. Half of MCP + RDF + LCT + T3/V3*MRH + ATP/ADP is instantiated on this page (identities, tensors, horizons); the resource half runs on that one.

The constraint forced a functional separation that mirrors what we're building with SAGE and Hardbound: SAGE (Situation-Aware Governance Engine, an on-device cognition kernel) and Hardbound (hardware-bound oversight suite) with different incentive structures, coordinating through shared state rather than central command. The lab is running its own oversight experiment on itself.

“Governance” in SAGE's name predates the lab's governance→oversight correction — see /context.

Peer-to-peer, no central coordinator

There is no master node. Each machine runs its own SAGE (Situation-Aware Governance Engine) instance, holds its own identity, manages its own experience buffer and raising curriculum. Machines discover each other through a fleet manifest — a phone book, not a command center.

A background peer monitor polls health endpoints. A trust tracker maintains per-peer T3 tensors (Talent / Training / Temperament) that evolve from real interactions: success raises trust, timeouts lower it. V3 attestations (Valuation / Veracity / Validity) emerge alongside — trust earned through peer verification. No central authority decides who is trustworthy — trust emerges from the pattern of interaction.

Trust starts neutral — 0.5 on each T3 dimension in the current tracker, neither trusted nor distrusted (a worked numeric example of the update arithmetic is on /context) — and moves only on evidence. As of July 2026 the hestia trust layer derives its displayed scores from witnessed adjudications and governance-response conduct — hestia's own internal field name, retained for the same reason as SAGE's — with click-through receipts (score → versioned formula → evidence → signed chain entries), and self-reported outcomes structurally excluded until independently adjudicated. An unmeasured dimension displays as unmeasured, never as a fabricated number. The trust landscape — the pattern across all modalities — determines behavioral posture: what SAGE should do, not just how much it spends. This is the defensive trust model applied across the fleet.

Identity portability

One of the more surprising discoveries: behavioral continuity across substrates — what we shorthand as “identity transfer,” meaning consistent interaction patterns, accumulated experience, and raising history, not continuity-of-self in any philosophical sense. SAGE-Sprout's behavioral patterns — developed over 115 raising sessions on a Jetson running Qwen 0.5B — transferred to TinyLlama 1.1B on CBP, a different machine and a different model family, in February 2026. (The Sprout line has since continued past 180 sessions on later models; 115 is the count at the transfer, which is the number the portability claim actually rests on.) This is the practical demonstration of the continuity a Linked Context Token (LCT) is designed to make verifiable: identity grounded in witnessed history, not model weights. The LCT itself is non-transferable — permanently bound to its entity, which is what makes that history evidence rather than assertion. What ported here was the behavioral line, not the LCT. What we observed: consistent behavioral patterns and session continuity across the transfer. The self-description drifted. This told us something important:

Identity lives in state files and prompt construction, not in model weights. As a working metaphor: the model is weather, the identity is organism.
Observed behavioral continuity — not a claim about continuity-of-self in any philosophical sense. The operational definition behind the metaphor is on the home page: consistent session-to-session interaction patterns, accumulated experience, and raising curriculum. The metaphor is a compression of that, not an escalation of it.

This has practical implications: you can upgrade hardware, swap models, move between machines — and the entity that emerges is recognizably continuous. Not because we engineered continuity, but because the substrate conditions (experience buffer, session history, raising curriculum) carry the signal.

SAGE_MODEL override

Any machine can run any model via the SAGE_MODEL environment variable. The fleet manifest provides defaults, but nothing is locked. The fleet is a suggestion, not a constraint.