Workload Presets
Presets are complete workload definitions you can use immediately withPOST /v1/plan. Each defines a multi-step pipeline with resource requirements, dependencies, security policies, and optimization objectives.
List all presets:
On-Board ML Inference
All computation on-board. Captures 2GB of sensor data, runs ML inference, and downlinks only the 10.5MB encrypted result — a 190:1 data reduction.
Pipeline: Sensor Capture → Data Preprocessing & Calibration → ML Model Inference → Encrypt Results
Split Learning Pipeline
Bidirectional training. Satellite runs the first 3 neural network layers (feature extraction, 40:1 reduction), downlinks 36.75MB of activations. Ground trains the remaining layers and uplinks 5.25MB of updated weights.Earth Observation with QA
Captures 5GB of imagery, runs on-board quality assurance to discard bad frames and cloudy scenes, compresses to 400MB, applies Reed-Solomon FEC and AES-256, then downlinks 560MB across multiple ground station passes.Federated Learning
Privacy-preserving distributed training. The satellite trains locally on 500MB of data, computes and sparsifies gradients (top-k, 90% zeros), downlinks 3.7MB. Ground aggregates via FedAvg and uplinks 5.8MB updated global model. Raw data never leaves the satellite.Resilient Store-and-Forward Relay
Receives 100MB from a remote sensor during one pass, applies Reed-Solomon erasure coding (rate 2/3 — any 2-of-3 blocks reconstruct), buffers on-board, and transmits during a different ground pass.Comparison
Need something different? Define a custom workload.

