HPC tools

Open-source tools for shared Slurm clusters, from finding a free node to finding out why a job failed.

tools
8
releases on PyPI
86
downloads in the last 30 days
2,071

A job's life, and the tool for each step

  1. Plan

    find room, write the script

  2. Run

    watch it as it works

  3. Review

    learn why it ended as it did

  4. Resize

    ask for what it used

and round again, asking for what the last run used

Storage

where the data lives, and how full it is

Assistant

the same questions, in plain English

The tools

nodetop

Plan

What's actually free on your cluster, and why your job won't run there.

 87 partitions  · ❯8 open to you  ·  76 no access  ·  3 down     partition  nodes idle     mem free  cores free  gpus free  gpu model  usable    gpu-a            0/44  1320/11000G    396/1408     44/176  A100       ██▍░░░░░░░░░░░░░░░░░    compute          0/40  1400/10000G   1320/5120          -             ██▊░░░░░░░░░░░░░░░░░    wide            0/190   190/34200G    380/9120          -             ▏░░░░░░░░░░░░░░░░░░░
pip install nodetop
Version
0.7.0
Releases
9 since Aug 2026
Last 30 days
446 downloads
Weekly downloads, last 13 weeks; the busiest week had 406

slurmate

Plan

Stop hand-writing sbatch scripts. Let the wizard do it.

slurmate running in a terminal
pipx install slurmate
Version
0.8.0
Releases
14 since Jun 2026
Last 30 days
305 downloads
Weekly downloads, last 13 weeks; the busiest week had 314

cloudfit

Resize, Claude Code plugin

Fits Slurm jobs to what they actually used.

              allocated       used          cloudfit says cores        16  ██████████  5.4 ███▍      8    █████      ↓ cut RAM          96G ██████████  9.3G █        14G  █▌         ↓ cut walltime     2h  ██████████  47m ███▉      59m  ████▉      ↓ cut GPU HBM      80G ██████████  32G ████      72G  █████████  ↑ raise batch / seq / KV
claude plugin install cloudfit@cloudfit-plugin

dirscape

Storage

Every place you can put data on a cluster, how full it is, and what changed since last time.

pip install dirscape
Version
0.2.0
Releases
3 since Sep 2026
Last 30 days
318 downloads
Weekly downloads, last 13 weeks; the busiest week had 215

hpcpilot

Assistant

Talk to your SLURM cluster in plain English.

pip install "hpcpilot[full]"
Version
0.1.0
Releases
1 since Jun 2026
Last 30 days
8 downloads
Weekly downloads, last 13 weeks; the busiest week had 6

Every release, on one calendar

Articles about the tools

  1. slurmpast: Post-Mortem Analysis for Finished HPC Jobs
  2. Correcting Claude Code's Cluster Resource Requests with slurmwatch: Requested Memory and CPU Cores Against Actual Usage
  3. rapiDU: A Faster du, and the Measurements du Cannot Make
  4. slurmwatch: Live Telemetry for HPC Jobs

Figures as of October 8, 2026: versions and release dates from PyPI, downloads from PyPI Stats with mirrors excluded.