geoalgo/slurmpilot

Launching and monitoring Slurm experiments in Python

54
/ 100
Established

This tool helps researchers, data scientists, and engineers run their computational experiments on Slurm clusters without having to manually manage files, write complex submission scripts, or track job status. You provide your code and experiment parameters, and it automatically handles sending your files, submitting the job, and lets you easily monitor progress from your local machine. It's designed for anyone needing to manage many experiments across shared computing resources.

Available on PyPI.

Use this if you need to run many computational experiments or simulations on shared Slurm-managed clusters and want to streamline the process from your local computer.

Not ideal if your computational tasks don't require a Slurm cluster or if you prefer to manage your high-performance computing jobs manually directly on the cluster.

academic-research computational-science data-science-workflows high-performance-computing experiment-management
No License
Maintenance 13 / 25
Adoption 11 / 25
Maturity 17 / 25
Community 13 / 25

How are scores calculated?

Stars

24

Forks

4

Language

Python

License

Category

mlops-end-to-end

Last pushed

Mar 27, 2026

Monthly downloads

150

Commits (30d)

0

Dependencies

3

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mlops/geoalgo/slurmpilot"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.