kermt-setup

Verify Docker, NVIDIA Container Toolkit, and CUDA hardware, then build the kermt:latest image.

413|62|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/NVIDIA-BioNeMo/bionemo-agent-toolkit --skill kermt-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kermt-setup
Source: https://github.com/NVIDIA-BioNeMo/bionemo-agent-toolkit/tree/main/plugins/bionemo-agent-toolkit/skills/kermt-setup
Command: npx skills add https://github.com/NVIDIA-BioNeMo/bionemo-agent-toolkit --skill kermt-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docker, nvidia-container-toolkit, python, torch, and includes scripts (resource) components.

What problem does it solve?

This skill resolves environment configuration friction by automating the verification of GPU drivers, container runtimes, and the construction of the specialized KERMT Docker image required for BioNeMo workflows.

Core Features & Use Cases

  • Environment Validation: Automatically checks for Docker, NVIDIA Container Toolkit, and CUDA-capable GPU availability.
  • Automated Build: Orchestrates the local construction of the kermt:latest image to ensure consistent execution environments.
  • GPU Smoke Testing: Runs an internal container test to verify PyTorch and CUDA connectivity before starting scientific workloads.

Quick Start

Invoke the kermt-setup skill to verify your system requirements and build the necessary container image for your BioNeMo agent.

Frequently Asked Questions about kermt-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Docker environment for BioNeMo workflows with GPU passthrough?

To set up a Docker environment for BioNeMo workflows, you need to verify host system requirements, build the specialized containerized image, and validate CUDA-capable GPU passthrough for downstream model execution. This skill automates that entire configuration process.

What system requirements are needed to run CUDA-based scientific computing containers?

Running CUDA-based scientific computing containers requires Docker, the NVIDIA Container Toolkit, and CUDA-capable GPU hardware. The environment validation process automatically checks your host system for these specific dependencies before attempting to build the execution image.

How do I verify that PyTorch and CUDA are connected correctly inside a container?

To verify PyTorch and CUDA connectivity inside a container, you can run an internal GPU smoke test. This validates that the GPU passthrough is functional and that the PyTorch framework successfully communicates with the CUDA hardware before starting scientific workloads.

Do I need the NVIDIA Container Toolkit to build BioNeMo agent environments?

Yes, the NVIDIA Container Toolkit is strictly required to build BioNeMo agent environments. The setup process depends on it alongside Docker and functional GPU drivers to enable the necessary hardware passthrough for downstream model execution.

Why does my BioNeMo environment setup fail during the Docker image build?

BioNeMo environment setup fails during the Docker image build if host system requirements are unmet. The automated validation checks for Docker, the NVIDIA Container Toolkit, and CUDA-capable GPU availability to isolate missing dependencies preventing the image construction.