Urgent.News

What's breaking now, across thousands of outlets.

AI

I asked Claude to draw my homelab from the repo that runs it

Three years of Pulumi, a few weeks of corrections, and a 3D rack with a sheet behind every device. My homelab has run on Pulumi for a few years. Proxmox on the metal, a Kubernetes cluster on top, and every app deployed from one repository: the media stack, Home Assistant, the photo library, the monitoring, the backups, the DNS on a pair of Raspberry Pis. The repo is the source of truth for all of…

Claude, an AI assistant named Fable, was tasked with generating a 3D map and diagrams from the homelab's repository. After several iterations and corrections, the result was a 3D rack with detailed callsouts for each device. The rack showcases the homelab's evolution over three years, from initial components to the current setup.

It also includes a "rack over time" feature that animates the changes throughout the rack's history. Surrounding the main rack are 64 sheets providing in-depth information on various aspects of the homelab, such as hardware, network, storage, power, Pi fleet, the Kubernetes cluster, request flow, and troubleshooting. The repository serves as the ultimate source of truth for all these components, with Claude's AI writing the content based on that data.

The process took a few weeks to refine, with frequent feedback and corrections needed. The final product is available at homelab.robbeverhelst.com, where users can interact with the 3D rack, read through the sheets, and provide feedback directly to the author.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

More from Friday 11 September →