LaunchKit · 2026
Back to Skills

homelab-cluster

Manage multi-tier AI inference clusters for homelabs.

2
609 downloads
by @mlesnews

Setup & Installation

openclaw skills install @mlesnews/homelab-cluster

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install homelab-cluster

What This Skill Does

Manages multi-tier AI inference clusters for homelab environments. Covers health monitoring across GPU and CPU nodes, MoE-based request routing, automatic recovery for downed nodes, and model deployment via Ollama and llama.cpp. Includes GPU memory planning, Docker volume strategies, and a unified LiteLLM API gateway.

Consolidates health checks, failover routing, and node recovery into one workflow instead of managing each Ollama or llama.cpp instance separately.

When to use it

  • Routing coding tasks to a dedicated coder model on the local GPU node
  • Recovering a remote Docker Desktop crash without manual intervention
  • Planning which quantized models fit within 24GB VRAM across a cluster
  • Restarting GPU containers sequentially to avoid CUDA initialization deadlocks
  • Exposing all cluster models through a single OpenAI-compatible endpoint

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: route this code review request to the best available model

AGENT
  1. 1Classify the prompt as a 'code' task
  2. 2Query the health endpoint for the designated coder model node
  3. 3If healthy, return the coder model endpoint; if degraded, check fallback tier
  4. 4Select next-best available model from health results
  5. 5Return the chosen model endpoint and tier metadata to the caller
OUTPUT

Request routed to remote/mark-i running Qwen2.5-Coder-7B at full GPU capacity

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

SSH access credentials stored in a vault (e.g., Azure Key Vault or HashiCorp Vault) for remote node recovery