ClearML is an AI infrastructure platform organized into three layers: Infrastructure Control Plane, AI Development Center, and GenAI App Engine.
Alternatives to GPUStack
GPUStack manages AI models and shared GPU capacity across on-premise, cloud, and hybrid environments. It provides OpenAI- and Anthropic-compatible inference endpoints, supports engines such as vLLM, SGLang, llama.cpp, TensorRT-LLM, and MindIE, and accepts models from Hugging Face, ModelScope, or local files. GPU instance lifecycle controls, partitioning, SSH key injection, Jupyter access, persistent storage, Kubernetes and multi-cloud deployment, quotas, and utilization…
dstack is an open-source orchestration layer for running AI workloads across GPU clouds, Kubernetes, virtual machines, and bare-metal clusters.
Backend.AI is an AI infrastructure platform for building, training, and serving models, as well as running parallel computing jobs.
- 4

HAMi
HAMi is open-source GPU virtualization middleware for sharing and scheduling heterogeneous accelerators across AI workloads on Kubernetes.
Free planLinuxSelf-hosted6.2Free plan - 5
HTCondor
HTCondor is a free, open-source system for coordinating networked machines to run submitted computing jobs.
WebAPILinuxmacOS6.1 - 6
Kueue
Kueue manages quotas and job resource use in Kubernetes, deciding when workloads wait, start, or are preempted.
Free planAPISelf-hosted6.1Free plan - 7
OpenPBS
OpenPBS schedules jobs and manages workloads for high-performance computing environments, including clusters, clouds, and supercomputers.
Free planAPILinuxmacOSSelf-hosted6.1Free plan - 8
Slurm Workload Manager
Slurm Workload Manager is free, open-source software for managing clusters and scheduling work on Linux.
Free planAPILinuxSelf-hosted6.0Free plan - 9
TORQUE Resource Manager
TORQUE Resource Manager is a free, open-source resource and queue manager for compute clusters, based on the original PBS resource manager.
Free planAPILinuxmacOSSelf-hosted6.0Free plan - 10

Apache YuniKorn
Apache YuniKorn schedules batch, data, and machine learning workloads on Kubernetes.
Free planWebAPISelf-hosted5.9Free plan - 11
NVIDIA Base Command Manager
NVIDIA Base Command Manager manages Linux-based compute environments through web and Linux platforms.
Free planWebLinux5.8Free plan - 12

SkyPilot
SkyPilot is an AI compute platform that manages Kubernetes, Slurm, virtual machines, on-premises systems, and cloud resources through one interface.
WebAPILinuxSelf-hosted5.7 - 13
Koordinator
Koordinator is a Kubernetes scheduling system for microservices, AI and big-data workloads.
APILinuxSelf-hosted5.6 - 14
KAI Scheduler
KAI Scheduler is a free, open-source Kubernetes scheduler for allocating GPUs to AI workloads such as data processing, training, and inference.
Self-hosted5.5 - 15

NVIDIA Mission Control
NVIDIA Mission Control is an integrated management platform for enterprise AI infrastructure, bringing cluster automation and operational practices into one control plane.
WebLinuxSelf-hosted5.4 - 16
Moab HPC Suite
Moab HPC Suite schedules jobs and manages resources across high-performance computing infrastructure.
APILinuxSelf-hosted5.2 - 17

Volcano
Volcano is a free, self-hosted system for scheduling high-performance workloads on Kubernetes.
APISelf-hosted5.2 - 18
Voda Scheduler
Voda Scheduler is free, open-source software for scheduling GPU resources used by elastic deep learning workloads in Kubernetes.
APISelf-hosted5.1 - 19

NVIDIA Run:ai
WebLinux4.8 - 20
IBM Spectrum LSF
LinuxWindows4.6

