What problem does it solve?
SSH job queue for multi-seed/multi-config ML experiments with OOM-aware retry, stale-screen cleanup, and wave-transition race prevention. Use when user says "batch experiments", "队列实验", "run grid", "multi-seed sweep", "auto-chain experiments", or when /run-experiment is insufficient for 10+ jobs that need orchestration.
Core Features & Use Cases
- Orchestrates large batches of ML experiments across SSH-enabled GPUs with state tracking, OOM-aware retry, and wave transitions.
- Supports multi-phase workflows with dependencies (teacher → student), grid expansion, manual/automatic manifest generation, and per-wave scheduling.
- Suitable for 10+ concurrent jobs, multi-seed sweeps, and workflows needing reproducible runs and remote orchestration.
Quick Start
Define a grid spec and run the manifest builder to generate manifest.json, then start the remote queue manager with that manifest.