Ask your GPU clusteranything.
DeepLM Ops is a local, read-only assistant for GPU and Slurm questions. See what's free, why a job is waiting, and what will fit, in plain English. Run it with Docker in minutes.


Quick start
Running in minutes.
DeepLM Ops runs on your own machine through Docker. It is read-only, so it can answer questions about your cluster but never change it. The first start downloads the model once (2.55 GiB). If the model runs on the CPU inside Docker, give Docker at least 8 GB of memory.
- 01
Install Docker on Windows
Already have Docker? Skip to step 2.
PowerShell (Admin), then restartwsl --installPowerShellwinget install -e --id Docker.DockerDesktopDocker Desktop runs on WSL 2. Start Docker Desktop once after installing.
Full Windows guide - 02
Get access
Accept the DeepLM GitHub org invite, then create a classic token with only read:packages. Fine-grained tokens don't work with ghcr.io.
Create the tokenLog indocker login ghcr.io -u <your-github-username>Paste the token at the Password prompt.
- 03
Pull the image
Docker picks the right build for your machine: amd64 for Intel and AMD, CPU-only arm64 for Apple silicon.
Pulldocker pull ghcr.io/deeplm/dlm-ops-dev:0.2.0-rc.40.2.0-rc.4 is a release candidate for testing: the first image with the new platform UI.
- 04
Run it
Rundocker run -d --name dlm-ops -p 127.0.0.1:8090:8090 -v dlm-ops:/var/lib/dlm-ops --read-only --tmpfs /tmp --tmpfs "/run/dlm:uid=1000,gid=1000,mode=0700" --cap-drop ALL --security-opt no-new-privileges --pids-limit 256 --restart unless-stopped ghcr.io/deeplm/dlm-ops-dev:0.2.0-rc.4 demoThe demo cluster is a recorded sample campus cluster with made-up jobs; questions about this machine still use your real machine. Switch to “My machine” to use no demo cluster. Add an NVIDIA GPU with the checkbox above.
- 05
Sign in and try it
Run the command below and open the http://127.0.0.1:8090/#token=… link once it says “model ready”.
Logsdocker logs dlm-opsThat link is a password and works until the container restarts. Don't paste it into chats, issues or screen shares. docker restart dlm-ops makes a new one.
Then ask it:
- Why is my job 5102 still pending?
- Why did 5098 fail?
- Is anyone wasting a GPU on gpu03?
- Will Llama 3.1 8B fit on my GPU for inference with 8k context?
Stop it with docker rm -f dlm-ops. Hit a bug or a wrong answer? Send us the question you asked and a screenshot (without the sign-in link).
Products
Built for people who run GPU clusters.
DeepLM Ops answers your questions. Insights and Baseline show you the numbers. All of them run on your own machines.
DeepLM Ops
A local, read-only assistant for GPU and Slurm questions. Ask why a job is pending, who is using a GPU, or whether a model fits. Runs on your own machine with Docker.
Read the docsDeepLM Insights
Real-time Grafana dashboards and Prometheus metrics for HPC and Slurm GPU clusters. Track job performance, GPU utilization, power and checkpoint efficiency.
Insights docsDeepLM Baseline
Benchmark your GPU cluster's real performance in one run: compute, interconnect and network scaling, checked against vendor specifications.
Baseline docs