← ClaudeAtlas

remote-gpulisted

Orchestrate a headless GPU server (NUC, cloud VM, or any SSH-accessible machine) from a local Mac or workstation. Use when: (1) Running GPU workloads remotely (training, inference, video generation), (2) Triggering Claude Code sessions on a remote machine, (3) Launching autoany EGRI loops, symphony orchestrations, or training scripts on remote hardware, (4) Managing jobs on a headless GPU server (submit, monitor, cancel, download results), (5) Setting up SSH tunnels or API bridges to a GPU machine, (6) Orchestrating multi-machine agent workflows. Triggers on: remote gpu, headless server, gpu server, remote training, remote inference, ssh gpu, nuc server, remote claude code, remote agent, gpu orchestration.
broomva/skills · ★ 3 · AI & Automation · score 72
Install: claude install-skill broomva/skills
# Remote GPU Orchestrator Operate a headless GPU server from your Mac. Submit jobs (training, inference, agents), monitor progress, and retrieve results — all over SSH or HTTP API. ## Architecture ``` ┌─────────────────┐ SSH / HTTP API ┌──────────────────────┐ │ Mac (Control) │ ──────────────────────────▶ │ NUC / GPU Server │ │ │ │ │ │ - Claude Code │ Commands: │ - RTX 4090 (12GB) │ │ - This skill │ submit_job │ - gpu-server.py │ │ - gpu-remote.sh │ check_status │ - Job queue │ │ │ stream_logs │ - Claude Code │ │ │ download_results │ - autoany / symphony│ │ │ run_claude_session │ - LTX-2 / training │ └─────────────────┘ └──────────────────────┘ ``` ## Quick Setup ### 1. Configure SSH Access ```bash # On Mac — set up passwordless SSH to NUC ssh-keygen -t ed25519 -f ~/.ssh/nuc_gpu ssh-copy-id -i ~/.ssh/nuc_gpu.pub user@NUC_IP # Add to ~/.ssh/config cat >> ~/.ssh/config << 'EOF' Host nuc-gpu HostName NUC_IP_ADDRESS User YOUR_USER IdentityFile ~/.ssh/nuc_gpu Port 22 ServerAliveInterval 60 EOF # Test ssh nuc-gpu "nvidia-smi" ``` ### 2. Install Server on NUC ```bash # SSH into NUC ssh nuc-gpu # Copy and start the server pip install fastapi uvicorn psutil pyt