Introduction
If you're not an admin or org owner, you can skip ahead to the Quickstart or go straight to the dashboard.
Squadron containerizes your code and runs it on idle workstations in your lab. Install the daemon on any machine you're willing to share, and it will take queued jobs whenever that machine's owner is away from the keyboard.
If you're the one setting this up, start on the dashboard: create your org, then invite your team from the Members page. Anyone who joins can install the CLI on their own machine and claim it with squadron machine register. The daemon runs as a background service from then on, so there's nothing to start by hand.
To run something, point the CLI at your project with squadron project init, upload it with squadron project upload, and queue a job with squadron job queue. Whichever machine picks the job up will pull the image and run your code, and anything written to /artifacts gets uploaded while the job runs.
If a machine's owner comes back mid-run, the job will move to a different machine and start again there. Write your code so it can resume from /artifacts rather than start over. Adapting Your Code covers the necessary changes.
Next steps
- Dashboard: create your org and invite your team
- Quickstart: register a machine, upload a project, and run your first job
- Stable Diffusion DDP tutorial: a full walkthrough with a real training workload