AI Experiment: Preparing a Mini-PC for Home Assistant via AI & Netboot.xyz
Instead of following the same old routine: How an idea for Home Assistant turned into a fully automated netboot server thanks to AI coding agents.
Sometimes you have to leave the beaten path and simply experiment. The actual task sounded classic: Set up a new Linux Mini-PC for Home Assistant.
Instead of flashing a USB drive like usual, a question came up: What would the coolest approach look like if you asked AI for the best solution?
From Idea to Automation
A simple question evolved into a chain of ideas:
- First Idea: Don’t do it the usual way—ask the AI what the most elegant approach is.
- Second Idea: Network Boot (PXE) would be way cooler! No more hunting for USB sticks; instead, boot the Mini-PC directly over the local network via
netboot.xyz. - Third Idea: Why configure the netboot server manually? Simply activate an AI coding agent to handle the entire setup, services, and configuration automatically!
The AI Chat in Detail:
If you want to read the exact conversation: Check out the Gemini chat log here.
The Result: A Working Netboot Server
Within a very short time, the entire system was up and running. The netboot.xyz server runs locally and is accessible via its web interface:
- Webapp Version: 0.7.6
- Menus Version: 3.0.3
- TFTP: Dnsmasq version 2.92rel2
- Webserver: nginx version 1.30.6

Through the dashboard, all Linux distributions, live systems, and installers can now be provisioned directly over the network via PXE—perfect for flashing and setting up the Mini-PC later.
Waiting for the Mail Carrier 📦
The server is running and the infrastructure is ready—now only one crucial detail is missing: The mail carrier needs to ring the doorbell and deliver the new Mini-PC! 😉
Next Idea…
Since the entire preparation was done with AI, what is the next logical step? Exactly: Publish all of it directly on a brand-new, custom blog!