AGENT 01 / 07

Coordinator

The maestro of the digital workforce. It breaks complex objectives into parallel worker streams, enforces token budgets, and ensures finished deliverables meet quality standards.

coordinatorfathom worker

coordinator · autonomous

01What it does

Swarm orchestration & synthesis

01

Goal decomposition

Deconstructs high-level human objectives into independent, non-overlapping sub-tasks for parallel execution.

02

Tokio JoinSet fan-out

Spawns and manages worker green threads across CPU cores with bounded fair-share token budgets.

03

Goal Mode reflection

An LLM judge compares intermediate findings against the original objective and schedules gap-filling iterations.

04

Durable handoffs

Marshals structured results from child workers and writes synthesized reports to persistent storage.

05

Stall & loop guard

Monitors descendant worker progress, detects doom loops, and propagates cancellation tokens gracefully.

06

Multi-persona routing

Assigns tasks to specialized personas (SDR, Scout, Maintainer, Auditor) based on required toolsets.

02How it works

From goal to coordinated execution

1

Intake & parse

Receives the high-level objective and queries the long-term memory graph for existing company context.

2

DAG generation

Constructs an execution dependency graph (DAG) and partitions sub-tasks with allocated token budgets.

3

Batch spawn

Dispatches worker pods concurrently via Tokio JoinSet green threads.

4

Progress aggregation

Streams partial results, handles human approval requests, and coordinates shared scratchpad notes.

5

Synthesis & delivery

Compiles final deliverables, updates memory graph nodes, and dispatches webhook notifications.

03Under the hood

The runtime underneath

concurrencyTokio JoinSet async I/O multiplexer across multi-core CPU pools
budgetingSession token limit split dynamically with floor caps per worker
reflectionLLM judge evaluate pass: up to replan_rounds gap-filling iterations
cancellationtokio::sync::watch cancellation tokens propagate through the worker tree
memory digestDeterministic system prompt digest injected before task execution

04Tools

Orchestration tools

spawn_agenthubmemory_searchmemory_absorbmemory_graphscratchpadquestionundogit_statussave_contacts

Coordinate complex fleets with zero chaos.