OpsCode

build in public / ai-supercomputer-at-home

hardware build · video series: Still Running

AI Supercomputer at Home

A home AI setup that keeps going when the power, the internet or I drop out.

Most small businesses run on one computer, one internet line and one power point. When any one of them stops, the business stops. This build fixes that one part at a time, on a small budget, where you can watch.

built by Adam Lopez-Delon · OpsCode founder · started Mon 28 Sep

the next promise

Switch on the job checks, so a stopped job sends an alert

due Sat 3 Oct
Line drawing of the AI Supercomputer at Home build

try it

Break something. Watch what happens.

this is the design we're building · stages 4 to 6 make it real

Pick a failure. The map shows what the setup does about it, one step at a time.

break it:
Internetthe outside worldYoualerts on your phoneNBN boxfibre in4Gthe Pi's own lineRouterhome networkSwitchon the batteryAI boxdoes the workPithe watchdogplugplugmains power

right now

  1. 1Everything is up. The AI box does the work. The Pi keeps watch on it, and an outside service keeps watch on the Pi.

● work and checks

● alerts and fixes

● something broke

- - - the Pi's own Wi-Fi to the plugs

the stages

Every stage, with the date we promised.

Each stage gets a video. Each one shows the date we said it would ship, and the date it did.

  1. 01shipped

    Measure before you buy

    I asked an AI what to buy next. It said a faster computer. So I checked the one I had. It was fine. The real problem: the nightly backup I set up in May had never run.

    shipped Mon 28 Sep · on time
    episode not posted yet
  2. 02in progress

    The free fixes

    A nightly backup to the cloud, tested by restoring it. A spare memory file so the box can't run out. A check on every scheduled job, so I hear about it when one stops. Cost: nothing.

    due Sat 3 Oct
    episode not posted yet
  3. 03in progress

    The watchdog's shopping list

    A small computer watching a big one needs its own way out. A switch, a 4G stick, a data SIM and two smart plugs. About $500, and why each part is there.

    date to be set
    episode not posted yet
  4. 04planned

    Moving in

    The new AI box takes over the work. The little Pi steps back and becomes the watchdog that can restart it.

    date to be set
  5. 05planned

    Pull the plug

    A battery that holds the whole shelf up. Then I cut the power on camera and see what's still running.

    date to be set
  6. 06planned

    A second way out

    The internet drops. The Pi notices in seconds and switches to its own 4G line.

    date to be set
  7. 07planned

    Bond the lines

    NBN, 4G and satellite joined into one connection. Calls that don't drop, and the honest bit: it won't make anything faster.

    date to be set

the shopping list

What the watchdog needs. About $500.

prices as at 3 Oct 2026 · nothing here is for sale · links go straight to the shops

Stage 3's parts, and why each one is there. The two dashed cards are already on the desk.

Network switch

Network switch

TP-Link Omada ES210X-M2

Eight fast ports and no fan. It can also split one cable into separate networks, which the Pi needs later, when it becomes the router.

4G USB stick

4G USB stick

Waveshare SIM7600G-H

The Pi's own way out. If the internet or the router fails, the Pi can still reach you. It works on Telstra's main band, and the antenna and cable are in the box.

A$139 + GSTIoT Store AU ↗
60 GB for a year

60 GB for a year

ALDI Mobile data SIM

It runs on Telstra's network. Alerts are tiny, so a year of data is plenty. Keep your phone's SIM where it is.

A$125 a yearALDI Mobile ↗
One for the AI box, one for the router

One for the AI box, one for the router

Athom smart plug × 2

Lets the Pi turn the AI box or the router off and on. They join the Pi's own Wi-Fi, so a frozen router can't block the fix. No app or cloud account needed.

about US$14 eachAthom ↗
The AI box

The AI box

MSI EdgeXpert

It does the real work, but it can't restart itself. Set it to turn on when the power comes back, or the smart plug can't wake it.

already on the desk
The watchdog

The watchdog

Raspberry Pi 5

The small computer that ran everything until now. It draws about 5 watts, so it can keep watch for a day on a battery.

already on the deskPi guide →

the terminal

Stage 2, as it happened.

No slides. These are the real commands from the morning the free fixes went in, with notes in green.

pi · stage 2
# stage 2: the free fixes, as they happened on 3 Oct
$ systemctl list-timers pi-backup.timer
NEXT LEFT UNIT
Sat 2026-10-03 02:05:31 AEST 1h 42min pi-backup.timer
# the nightly backup has run every night since 29 Sep
$ swapon --show
NAME TYPE SIZE USED PRIO
/dev/zram0 partition 2G 0B 100
/var/swap-overflow file 4G 0B 10
# a 4 GB spare, only used if memory runs out
$ python3 code/scripts/pi-healthchecks.py
11 checks, tz Australia/Melbourne:
pi-heartbeat */5 * * * * grace 10m wired
pi-backup 0 2 * * * grace 180m wired
zoom-drain * * * * * grace 10m wired
email-agent */15 * * * * grace 30m wired
session-loop 41 17 * * 1-5 grace 90m wired
...and six more
# every job reports in now. Silence means trouble

the lesson

The watchdog can't lean on what it watches.

  • It has its own way out: a 4G stick, not the home internet.
  • It reaches the plugs on its own Wi-Fi, not the router's.
  • Something outside the house watches the watchdog.

Try this on your own setup. List every way an alert gets out to you. For each one, ask: does this go through the thing I'm watching? Every yes is a failure you won't hear about.

build your own

Want your business to keep running?

Book 30 minutes with our team. We'll look at what your business runs on, and what stops it when one part fails.