lambda-labs-gpu-cloud

Launch and manage Lambda Labs GPU cloud instances for ML training and inference.

13.0k|930|Updated Nov 3, 2025
One-click install
npx skills add https://github.com/Orchestra-Research/AI-research-SKILLs --skill lambda-labs-gpu-cloud-orchestra-research
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lambda-labs-gpu-cloud
Source: https://github.com/Orchestra-Research/AI-research-SKILLs/tree/main/09-infrastructure/lambda-labs
Command: npx skills add https://github.com/Orchestra-Research/AI-research-SKILLs --skill lambda-labs-gpu-cloud-orchestra-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lambda-cloud-client, and includes references (resource) components.

What problem does it solve? Provisioning dedicated GPU infrastructure for ML training and inference is complex and expensive. This Skill guides you through launching, configuring, and managing Lambda Labs GPU instances and clusters so you can run training jobs without managing hardware. ## Core Features & Use Cases - Instance Management: Launch, monitor, and terminate GPU instances (B200, H100, A100, A10, and more) via console, Python API, or curl CLI. - Persistent Storage & Training Workflows: Attach persistent filesystems for checkpoints and datasets, and run single-GPU, multi-GPU DDP, or multi-node Slurm cluster training. - Use Case: You need to fine-tune a 70B LLM. Launch an 8x H100 instance with an attached filesystem, download the base model, run distributed fine-tuning with accelerate, and save checkpoints to persistent storage. ## Quick Start Ask the AI to launch a Lambda Labs H100 instance with your SSH key and walk you through connecting and starting a training job.

Frequently Asked Questions about lambda-labs-gpu-cloud

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

FAQPage Schema
How do I launch a Lambda Labs GPU instance with the Python API?▼

Install lambda-cloud-client, configure it with your API key, and call launch_instance with a region, instance type name, and SSH key names. The instance typically becomes active in 3-15 minutes depending on GPU count.

Which Lambda Labs GPU should I use for LLM fine-tuning?▼

For 7B models, a single A100 40GB works well; for 70B models, use an 8x H100 instance. A10 or A6000 instances suit inference and development, while B200 offers maximum training performance.

Lambda Labs vs RunPod vs Vast.ai for GPU training?▼

Lambda Labs provides dedicated instances with pre-installed Lambda Stack, persistent filesystems, and no egress fees. RunPod offers cheaper spot and serverless options, while Vast.ai is a marketplace with the lowest prices but less consistency.

Does Lambda Labs storage persist after instance termination?▼

Only data on attached Lambda filesystems persists; the root volume at /home/ubuntu is ephemeral and lost on termination. Filesystems must be attached at launch time and mounted at /lambda/nfs/<name>.

Why is my Lambda Labs SSH connection refused?▼

Connection refused usually means the instance is still initializing; single-GPU instances take 3-5 minutes and multi-GPU up to 15 minutes. Also verify the instance status is active and your SSH key was added before launch.

How do I run multi-node distributed training on Lambda Labs?▼

Use 1-Click Clusters, which provide 16-512 H100 or B200 GPUs with Slurm and InfiniBand preconfigured. Submit jobs with srun and torchrun, or manually coordinate torchrun across instances using private IPs and a shared master address.