Skip to main content
A Superwire workflow is a dependency graph built from declarations.

Main declarations

Runtime topology

A provider declaration does not select a model by itself. A model profile selects the provider-specific model ID. Agents reference named model profiles.

Design goals

  • Keep secrets outside .wire files.
  • Keep provider access separate from model selection.
  • Make dependencies explicit through references.
  • Require structured outputs so downstream steps can rely on stable shapes.
  • Let the executor schedule independent work concurrently.