A simple GPU reservation tool for single host shared development systems

3 Open Issues Need Help Last updated: Jul 2, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Investigate and implement improved compatibility for `canhazgpu` with containerized environments, specifically addressing the use of `NVIDIA_VISIBLE_DEVICES` to simplify GPU reservation within containers and potentially enhance the user experience by streamlining the process of setting the appropriate environment variables for both containerized and non-containerized workflows.

Complexity: 3/5
good first issue

A simple GPU reservation tool for single host shared development systems

Go

AI Summary: Implement a `--short` flag for the `canhazgpu reserve` command. This flag should output only the CUDA_VISIBLE_DEVICES string, suitable for direct use in environment variable assignments, without any other descriptive text.

Complexity: 2/5
good first issue

A simple GPU reservation tool for single host shared development systems

Go

AI Summary: Implement GitHub Actions workflows to automate testing and linting of the `canhazgpu` project before each commit and pull request. This involves configuring the workflows to run appropriate linters (e.g., golangci-lint) and tests, and potentially setting up reporting mechanisms for failures.

Complexity: 3/5
good first issue

A simple GPU reservation tool for single host shared development systems

Go