clearml-agent
ClearML Agent - Auto-Magical DevOps for Deep Learning
Decision gist · record as of 2026-08-14
Yes, if you are running a ClearML Server and need distributed experiment execution. The agent is production-stable, actively maintained, has no known vulnerabilities, and low install friction. It is worth installing only as part of a ClearML deployment—the agent alone provides no value without a server to queue jobs. If you already use ClearML, this is the standard way to execute jobs remotely.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires a ClearML Server instance (self-hosted or free tier at app.clear.ml) to queue and manage jobs; agent alone is an executor without a control plane.
- Low friction: pure Python wheel with standard dependencies (psutil, urllib3, virtualenv, requests, setuptools, pywin32).
- Active maintenance with recent commits and production-stable status.
License · maintenance · safety
Apache License 2.0 (permissive) — Apache License 2.0 (permissive) allows commercial use, modification, and distribution with minimal restrictions—suitable for enterprise and open-source deployments.
last release 2026-06-02 (73 days) · last repo commit 2026-08-13 · 312 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 437,538 downloads/mo, #6,668 on PyPI
Alternatives
Verify before relying
pip install clearml-agent
clearml-agent init
clearml-agent daemon --help- Exact scope of Kubernetes and SLURM integration capabilities and whether they require additional setup beyond the base package.
- Whether the pywin32 dependency on non-Windows systems is optional or causes installation friction.
- Performance characteristics when managing large clusters or high job throughput.
What it is and what it does
ClearML Agent is a background service that polls job queues from a ClearML Server, pulls scheduled experiments, and executes them in isolated environments. It handles environment setup (virtualenv or Docker), dependency installation, code cloning, and execution monitoring—logging all output back to the ClearML UI for visibility and control. The agent runs on any machine (GPU or CPU) and can be deployed across on-premises, cloud, or hybrid infrastructure to form a distributed execution cluster.
The package is designed for teams running machine learning workflows at scale. Rather than managing job submission manually, users enqueue experiments from the ClearML UI, and agents pick them up and run them with automatic environment provisioning. It supports optional Kubernetes and SLURM integration, cloud autoscaling, and resource monitoring. The core workflow requires a ClearML Server instance to coordinate jobs; the agent itself is the execution worker.
Use it for
- Run hyperparameter tuning or AutoML pipelines across a cluster of GPUs without manual environment setup.
- Deploy a multi-machine experiment queue where researchers enqueue jobs from a web UI and agents execute them automatically.
- Integrate existing Kubernetes or SLURM clusters with ClearML for unified job scheduling and monitoring.
- Execute long-running deep learning training jobs with automatic cleanup, resource monitoring, and abort capability via the UI.
- Combine on-premises and cloud resources into a single logical cluster for cost-optimized experiment execution.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, if you are running a ClearML Server and need distributed experiment execution.
The agent is production-stable, actively maintained, has no known vulnerabilities, and low install friction. It is worth installing only as part of a ClearML deployment—the agent alone provides no value without a server to queue jobs. If you already use ClearML, this is the standard way to execute jobs remotely.
Install
clearml-agent on PyPI
Before you install
Low friction: pure Python wheel with standard dependencies (psutil, urllib3, virtualenv, requests, setuptools, pywin32). Active maintenance with recent commits and production-stable status.
Requires a ClearML Server instance (self-hosted or free tier at app.clear.ml) to queue and manage jobs; agent alone is an executor without a control plane.
License in practice
Apache License 2.0 (permissive) allows commercial use, modification, and distribution with minimal restrictions—suitable for enterprise and open-source deployments.
Quickstart
pip install clearml-agent
clearml-agent init
clearml-agent daemon --help
Verify before relying
- Exact scope of Kubernetes and SLURM integration capabilities and whether they require additional setup beyond the base package.
- Whether the pywin32 dependency on non-Windows systems is optional or causes installation friction.
- Performance characteristics when managing large clusters or high job throughput.
Package facts
| License | Apache License 2.0 permissive |
| Python support | Not specified |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | 6 packagespsutilurllib3virtualenvrequestssetuptoolspywin32 |
| Maintenance | Actively maintained 73 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 437,538 / month, #6,668 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Development Status :: 5 - Production/StableIntended Audience :: DevelopersIntended Audience :: Science/ResearchIntended Audience :: System AdministratorsLicense :: OSI Approved :: Apache Software LicenseOperating System :: MacOS :: MacOS XOperating System :: MicrosoftOperating System :: POSIX :: LinuxProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: Scientific/Engineering :: Artificial IntelligenceTopic :: Scientific/Engineering :: Image RecognitionTopic :: System :: LoggingTopic :: System :: Monitoring |
Evidence: clearml_agent-3.0.3-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “distributed experiment execution”
- clearml-agentClearML Agent is a job scheduler and orchestration service that runs…
- valohai-utilsHelper library for integrating Python code with the Valohai machine…
- mlflow-skinnymlflow-skinny is a lightweight client library for MLflow that enables…
Give your agent the search over MCP, or paste the wish link into any chat.
More Artificial Intelligence packages
LiteLLM provides a unified Python interface to call 100+ LLM providers (OpenAI, Anthropic, Gemini, Bedrock, Azure, and others) using OpenAI-compatible API format, available as both a Python SDK and a self-hosted AI Gateway proxy server.
Install it if you need to work with multiple LLM providers or want to centralize LLM routing in your organization.
Client library and CLI tool for downloading, uploading, and managing models, datasets, and repositories on the Hugging Face Hub platform.
Install it if you work with Hugging Face Hub models or datasets.
LangChain provides a framework for building agents and LLM-powered applications by composing language models, tools, and memory through a unified API that abstracts over multiple model providers.
hf-xet provides chunk-based deduplication and efficient file transfer for the Hugging Face Hub, enabling faster uploads and downloads of large files with local disk caching.
Tokenizers converts raw text into token sequences for NLP models, with support for training custom vocabularies and using pre-built tokenizers (BPE, WordPiece) optimized for speed via Rust.
Transformers provides a unified framework for loading, fine-tuning, and running state-of-the-art pretrained models across text, vision, audio, video, and multimodal tasks using PyTorch, JAX, or TensorFlow.
Install it if you need to run or train any transformer-based model for NLP, vision, audio, or multimodal tasks.
See also clearml · dora-search · skypilot-nightly · zenml · mlflow · skypilot · torchx · openmim · google-cloud-mldiagnostics · spotinst-agent