↓ Skip to main content
  1. Posts/

Teaching My Home Lab to Watch Itself

·436 words·3 mins
Author
Ron Rosson
Geek, Ham Radio Operator, Tech Enthusiast

I’ve spent a long time building out a home lab that, frankly, generates more security-relevant noise than I have time to personally review — firewall logs, intrusion detection alerts, DNS oddities, the usual pile that anyone running a real network at home eventually accumulates. For a while my answer was “check it when I remember to,” which is not a strategy, it’s a hope.

This year I started experimenting with putting an AI agent in that loop instead of me being the first responder to everything. The idea isn’t novel — “let a language model read your alerts and draft a first opinion” is something the whole security industry is talking about right now — but doing it on my own hardware, for my own network, on my own time, is the part I actually enjoy.

What it does, at a high level: when something notable happens on the network, it gets handed to a small local AI agent that has access to a handful of read-only tools — the same kind of thing you’d give a junior analyst on day one: look up whether an IP is a known scanner, check whether a host is one I actually own, see if this pattern has happened before. It writes up what it thinks happened and how confident it is, and I review the verdict rather than starting from a blank page every time. Nothing gets acted on without a human — that’s a hard rule, not a suggestion.

Why local, not a cloud API: partly privacy (it’s my network’s data), partly cost, partly because I just like knowing exactly what hardware my data touches. Running models locally on modest hardware is a lot more viable than it was even a year ago, and that’s honestly the more interesting trend to me than the AI part.

What I’m not going to get into here: the specific tools, the specific prompts, the specific stack — some of that’s just not that interesting to write about, and some of it overlaps closely enough with what I do professionally that I’d rather keep this post about the “why” and not the “how.” I work in this field, and I want to be careful that a hobby project on my own time doesn’t read like a description of anything from my employer. It isn’t — this is entirely my own homelab, built with my own tools, on my own hardware, and none of it reflects my employer’s technology or opinions.

If you’re tinkering with something similar at home, I’d genuinely like to hear about it — feel free to reach out.

Related

A Relaxing Trip to Idaho for Our Son’s 36th Birthday

·271 words·2 mins
This past week, my wife and I made the drive to Idaho to celebrate a special milestone—our son’s 36th birthday. Unlike some of our other road trips, this one was straightforward with no detours or sightseeing along the way. The goal was simple: spend time together as a family and enjoy each other’s company without any big agenda.

Two and a Half Weeks and 3400 miles

·475 words·3 mins
Kicking Off the 2025 Camping Season – 3,400 Miles, 7 States, and a Whole Lot of Memories # Our first big trip of the 2025 camping season took us through seven states—New Mexico, Arizona, California, Oregon, Nevada, Utah, and Wyoming covering more than 3,400 miles in total. Along the way, we hit a few major highlights that made this journey unforgettable:

Migration

·128 words·1 min
GRAV to Hugo Migration # I know it has been quite awhile since I have posted anything here on my website but I am hoping to change that. When I decided on diving back in I was not happy with the performance of my page loads even from my local network. This was the main driver for this migration.