Skip to main content

Orchestrator

The orchestrator is the top-level AI agent in your lab. It is your primary interface for directing research. You talk to the orchestrator in natural language, and it translates your intent into structured tasks distributed across the agent team.

How It Works

The orchestrator:
  1. Parses your request into a structured task
  2. Determines the reasoning level required
  3. Routes to the appropriate agent
  4. Allocates compute resources
  5. Monitors execution and reports back

Chat Interface

The orchestrator chat works like any messaging interface, but with superpowers:
  • Natural language, No special syntax required. Just describe what you want.
  • Context-aware, The orchestrator knows your lab’s history, experiments, and current state.
  • Multi-turn, Follow-up questions refine the task. β€œActually, use 200K samples” works naturally.
  • Proactive, The orchestrator surfaces blockers, suggests next steps, and flags idle resources.

Example Conversations

Running an experiment:
Checking status:
Strategic direction:

Standups

The orchestrator runs 3x daily standups (morning, midday, evening) that summarize:
  • What was accomplished since the last standup
  • What is currently running
  • What is blocked and needs your input
  • Recommended next actions

Escalation

The orchestrator escalates to you when:
  • An experiment fails and the cause is ambiguous
  • A QC gate fails and the agent cannot determine why
  • Two agents disagree on a result (conflicting reviews)
  • Budget limits are approaching
  • A task requires a decision outside the agent’s authority
Escalations appear as highlighted messages in the chat and as notifications in Captain View.

Configuration