serversathome

Homelabhero — AI skill for Claude Code

AI community

Turn a fresh LXC into an AI homelab command center.

How to install Homelabhero

This entry records only its repository, not the path inside it, so there is no exact command to give. Open serversathome/homelabhero and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Homelabhero does

Turn a fresh LXC into an AI homelab command center. One command installs Claude Code + a web UI, preloaded with skills, and a credential broker so Claude operates your TrueNAS/Proxmox/Linux over SSH without ever seeing a secret.

Alternatives in AI

  • Omnara — by Ishaan Sehgal - A command center for AI agents that syncs Claude Code sessions across terminal, web, and mo 2.6k ★
  • LongHorizon Harness — The long-horizon computer-use harness 1.3k ★
  • Phantom — An AI co-worker with its own computer 1.3k ★

README

Watch the video
[ ▸ ] Watch it on YouTube

[!WARNING] **Installed or last updated HomelabHero before July 18, 2026? Re-run the installer once.**

A newer version of npm began blocking package install scripts, which broke the native modules HomelabHero depends on (`better-sqlite3`, `node-pty`, `bcrypt`). On affected boxes, Claude Code installed but would not start, or the web UI and terminal failed to load.

apt update && apt install -y curl && \
curl -fsSL https://raw.githubusercontent.com/serversathome/homelabhero/main/install.sh | bash

This is a reinstall, not a reconfigure. It is safe and idempotent: your users, credentials, and registered servers are preserved, and your `hh list` stays exactly as-is. Nothing gets wiped.

At **Step 10 (adding servers)**, skip it. Your servers are already registered and skipping breaks nothing. Same for the Claude sign-in step if you are already signed in.

HomelabHero

Turn a fresh LXC into an AI homelab command center. One command installs Claude Code plus the claudecodeui web front end, preloaded with context and troubleshooting skills, and wires up a credential broker so Claude can operate your TrueNAS, Proxmox, and Linux machines over SSH without ever seeing a single credential.

Install and update

On a fresh Ubuntu 26.04 LXC, run one command. (The installer is Ubuntu/Debian only: it uses `apt`, `systemd`, and `visudo`. It has not been tested on other distros.) A new LXC usually has only a root user and no curl, so this installs curl first (drop the `apt` part if you already have curl; add `sudo` in front of `apt` if you run as a non-root user):

apt update && apt install -y curl && \
  curl -fsSL https://raw.githubusercontent.com/serversathome/homelabhero/main/install.sh | bash

Then just answer