Skip to content

Repository files navigation

KeepGPU

PyPI Version Docs Status DOI

KeepGPU is a small, polite GPU keeper for shared machines. It allocates only when utilization backoff permits, keeps the requested VRAM signal lightweight, and releases cleanly when you are done.

Quick Start

pip install keep-gpu
keep-gpu --gpu-ids 0 --vram 1GiB --interval 60

Press Ctrl+C to release. CUDA, ROCm/HIP, and Apple Silicon MPS are supported when PyTorch can see the target device.

Documentation

About

KeepGPU is a simple CLI app that keeps your GPUs running.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages