The Network’s capability set is defined by the pipelines its orchestrators run. A pipeline is a workload the orchestrator can accept, with a defined input format, output format, and pricing unit. Pipelines are the unit of capability growth: when a new model or workload becomes available, it ships as a new pipeline that operators choose to load. The key consequence is that the Network’s capability set is open and grows by participation. New AI models, new transcoding profiles, and new custom workloads all enter the Network the same way: an orchestrator declares the pipeline in its configuration, loads the model, and starts advertising the capability. No protocol upgrade required.Documentation Index
Fetch the complete documentation index at: https://na-36-handover-docs-v2-into-docs-v2-dev-20260518.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Workload Classes
Every pipeline falls into one of three classes by how the work is shaped. The class determines what an orchestrator must run, how the gateway dispatches work, and what latency the workload tolerates. The state machine each pipeline follows is the same in shape: ingest, dispatch, compute, return, settle. The differences are in cadence, transport, and compute path. Operator-side detail on how the state machine is implemented lives in the orchestrator and gateway tabs.Job Lifecycle
Every pipeline has the same lifecycle from job intake to settlement, regardless of class. Cadence and transport differ; the lifecycle does not.Job State Machine
Inside the lifecycle phases, jobs follow a per-segment state machine. The session-level transitions below show how a single job moves through ingest, dispatch, retry, and drained reserve.Built-In Pipelines
The Network ships a set of built-in pipelines maintained in theai-runner repository. Each runs as a Python container an orchestrator can load and serve. The set covers the most common AI workloads.
The set evolves continuously. New pipelines ship through the ai-runner release cadence; orchestrators choose which to load based on hardware, demand, and operator strategy.
Real-Time AI
Real-time AI pipelines (live video-to-video, ComfyStream) move frames continuously between gateway and orchestrator over the trickle protocol, with audio and control on parallel channels. The end-to-end path differs from batch pipelines in cadence and transport, not in marketplace mechanics. The trickle server is logical, not a separate service: it is implemented insidego-livepeer on both gateway and orchestrator sides. Channels are named streams; a real-time AI session typically opens three (video in, video out, control) plus an audio pair. Subscribers can preconnect to the next sequence number to remove latency between segment boundaries, which is what makes the protocol viable for sub-second pipelines.
BYOC Pipelines
Pipelines outside the built-in set arrive through Bring-Your-Own-Container. A developer or operator packages a custom pipeline as a container, declares its interface, and either runs it themselves as an orchestrator or partners with operators to run it for them. BYOC pipelines use the same payment flow, the same dispatch shape, and the same settlement boundary as built-in pipelines. The difference is that the pipeline definition lives outside theai-runner repository, controlled by the BYOC author. This is how new workload types reach the Network without coordination through Livepeer Inc.
The BYOC capability is registered with an orchestrator at runtime via /capability/register. Once registered, gateways discover the new capability through the orchestrator’s OrchestratorInfo advertisement on the next handshake. The marketplace treats BYOC pipelines the same way it treats built-in pipelines for the purposes of selection, pricing, and settlement.
How developers package and ship custom pipelines on the Network.
Failure Modes
Each transition in the state machine has a known failure mode and a known recovery path. The most common are summarised below.Related Pages
Purpose, properties, actors.
Fleet structure and surfaces.
Reachable surfaces and protocols.
Operator-side pipeline configuration.