3 ms·
Show HN: Homebutler – AI manages your homelab without getting shell access
- swq115 6mo agoI run a few homelab servers and got sick of opening SSH sessions every time something broke at night. So I built this — a single Go binary that handles status checks, Docker control, WoL, port scanning, and alerts across multiple servers. It can also self-heal basics like restarting crashed containers automatically. The part I care about most: it has a built-in MCP server, so you can plug it into Claude Desktop or whatever AI tool you use. But the AI only talks to homebutler through structured JSON, it never gets a raw shell. Felt important given how agents have been behaving lately. ~15MB, zero dependencies, MIT licensed. Happy to talk about the architecture if anyone's curious.