Words & Audio About Nothing

4 8 15 16 23 42

How I Run My Own AI Assistant at Home

My Unraid server used to sit in the corner of my office doing what NAS boxes do: storing files, running a few containers, being ignored. Now it’s running a small network of AI agents that help me manage three WordPress sites, track family logistics, and keep tabs on my infrastructure. That shift didn’t happen all at once. It started with a question I kept asking myself: why am I paying for cloud AI subscriptions when I have the hardware sitting right here?

The thing I built is called OpenClaw. It’s a self-hosted AI gateway that runs on my local network and connects specialized agents to real tools: web APIs, SSH sessions, email, calendar, WordPress admin. Each agent has a name, a purpose, and a defined scope. Wren handles content and WordPress. Apex handles infrastructure and servers. Juniper is the coordinator who delegates to the others. Fran manages family scheduling. They don’t share a single chat interface; they’re separate processes that can message each other when they need to hand something off.

Before this, I was using ChatGPT for brainstorming, Claude.ai for writing help, and some combination of Google Calendar and mental overhead for everything else. None of those tools talked to each other. I’d get an answer from an AI and then manually do something with it. That gap, between AI output and actual action, was where most of the friction lived.

What surprised me most after getting OpenClaw running wasn’t the capability; it was the reliability of memory. These agents have persistent memory files. Wren knows the plugin list for all three of my WordPress sites, remembers what I’ve published and when, and keeps notes about quirks she’s discovered. That sounds small but it changes how you interact with it. I stopped re-explaining context every session.

The origin of this was frustration more than ambition. I had a homelab that could handle real compute workloads, but I was paying monthly for cloud tools that didn’t know anything about my environment. The local hardware could run models. The models could use tools. The tools could touch my actual systems. Once I saw that chain clearly, the rest followed.

I’m not going to pretend the setup is frictionless. Getting agents connected to real tools in a way that’s safe took real thought. You have to define what each agent is allowed to do, and you have to be honest with yourself about what you’re comfortable automating. I have hard rules in place: no agent publishes content without my approval, no agent runs destructive database commands without confirmation. The guardrails aren’t an afterthought; they’re load-bearing.

The hardware side is more accessible than people expect. I’m running this on Unraid with a GPU I already had for gaming. The local LLM work runs on that GPU. The API calls for tasks that need stronger models go to Anthropic or OpenAI, but those are the exception rather than the rule. Monthly cost has dropped significantly compared to what I was spending on subscriptions before. If you’re not running a full tower, something like the Beelink SER5 Pro mini PC can handle the agent stack fine and draws less power than you’d expect.

I want to write more about each piece of this over the coming weeks: the Unraid setup, the specific agent configurations, the decisions I’d make differently if I were starting from scratch. But the short version is: if you have a decent home server and you’ve been paying for cloud AI tools that don’t know anything about your own infrastructure, it’s worth at least understanding what’s possible on your own hardware.

If you’re running something similar or thinking about it, I’d genuinely like to hear where you landed. Drop a comment below.

Hardware linked in this post:


Affiliate disclosure: Some links in this post are Amazon affiliate links. If you buy through them, I get a small commission at no cost to you. It helps keep the lights on here.

2026-06-18T11:46:40-07:00June 21st, 2026|Categories: Blog|Tags: , , , , , , , , , |0 Comments

My Smart Home in 2026: Everything That Changed Since I Had a Wink Relay on the Wall

Back in 2016 I wrote about the Wink Relay, a wall-mounted touchscreen that ran a closed cloud platform and made me feel like I was living in the future. I had Z-Wave switches, a Schlage deadbolt, a Rachio sprinkler controller, and a Nest thermostat all talking to this little white rectangle on my kitchen wall.

It was cool. It was also completely dependent on Wink’s servers staying up, Wink’s business staying solvent, and Wink not deciding to start charging a subscription fee.

Two of those three things eventually went sideways. You can probably guess which two.

A lot has changed since then. Here’s the full picture: what I’m running now, what replaced what, and why. I’ll dig into each piece in separate posts, but this is the overview.

Everything runs on Home Assistant OS, hosted as a VM on my Unraid server. No cloud dependency for the core platform. Automations run if my internet goes down. The system doesn’t phone home to check if I’ve paid my subscription this month. That shift, from cloud-dependent hub to local-first, is the biggest change I’ve made in ten years of home automation. Everything else built on top of it.

Z-Wave is still the backbone for anything mains-powered and infrastructure-level: wall switches, fan controllers, dimmers, door locks, smoke detectors. Reliable, mesh-based, doesn’t touch Wi-Fi. Zigbee joined the stack for LED strips and sensors. Wi-Fi handles the rest: thermostat, robot vacuum, lighting strips, grill, sound machines, appliances. Everything IoT lives on its own VLAN, isolated from the rest of the network.

The Schlage Z-Wave locks from 2016 are still in the doors. What changed is how I manage them. Lock Code Manager handles code creation, rotation, and revocation from HA without touching the keypad. I added Alarmo to turn the existing door and motion sensors into a proper security panel. No separate alarm subscription.

Nest is gone, replaced by an Ecobee. The GE appliances (washer, dryer, office AC) feed into HA via SmartHQ. Rachio is still running the sprinklers, now integrated into HA automations. The Harmony hubs are gone. Logitech killed that line. They got replaced by Sofabaton X1S units in the living room and office.

GE Z-Wave switches and dimmers throughout the house, Govee strips in select spots bridged into HA via MQTT, Zigbee LED strips under cabinets. The bigger change is how it all gets controlled. There’s a central house mode (Day, Sleep, Away) that drives most automations. Scenes handle the rest: Goodnight, Good Morning, Leaving, Coming Home, Girls Bedtime, Movie Time. Voice via Alexa in the kitchen, bedroom, and office. A wall-mounted Lenovo tablet in the living room with a custom HA dashboard.

A few things that weren’t on my radar in 2016: the Roborock S6 robot vacuum (the kids named him Dave, and yes he announces on the kitchen Echo when he needs to be emptied), RatGDO for local-first garage door control, a Pit Boss Pro 1600 with probe monitoring in HA (sounds unnecessary until you’re four hours into a brisket), Eye on Water for utility monitoring, and Wrist Assistant for Apple Watch access to HA scenes.

The newest addition isn’t a device. It’s an agent layer sitting on top of everything. I’m running a fleet of specialized AI agents on OpenClaw, each with its own role. One of them owns the homelab and Home Assistant. That changes how I manage the whole stack. More on that in a separate post.

If I could go back and tell 2016 me one thing: run local from the start. Build for the people who aren’t you. My wife and kids use this system every day, and if something only works through my phone, it’s not actually done. VLAN your IoT devices. Name your robot vacuum.

The individual deep-dives are coming.

Gear mentioned in this post:

Affiliate disclosure: Some links in this post are Amazon affiliate links. If you buy through them, I get a small commission at no cost to you. It helps keep the lights on here.

2026-06-17T20:05:59-07:00June 17th, 2026|Categories: Blog|Tags: , , , , , , |0 Comments

Fully Customized Fluval EVO 13.5 Saltwater Tank

Check out al the gear added to my Fluval EVO 13.5

Tank: https://amzn.to/2oxQJ4X

AI Prime HD Light: https://amzn.to/2Nfx9Z4

AI Prime Mount: https://amzn.to/2PYbfIz

Sicce Pump: https://amzn.to/2CccCR7

Sicce Powerhead: https://amzn.to/2MKVjv2

inTank Chamber 1 Media Basket: https://amzn.to/2MJlq5J

inTank Chamber 2 Media Basket: https://amzn.to/2PZUyMU

Cobalt Neo-Therm Heater: https://amzn.to/2MK1aB4

Filter Floss: https://amzn.to/2LRteNl

Purigen: https://amzn.to/2CaWeQz

Chemi-Pure Blue: https://amzn.to/2PwBbKd

Marine Pure: https://amzn.to/2NcUrii

2018-09-02T16:51:46-07:00September 2nd, 2018|Categories: Blog, Reviews|Tags: , , , |1 Comment

Thunderbums 14: The Return

We’re back after almost 2 years off and still loving the game. Luke, Jason, and Russell all play together for the first time in a long time!

Follow this link to signup for the game, and if you are liking the podcast please go to iTunes and . Check out our website over at elembemedia.com and try Audible and get two free audiobooks to help us out.

2026-06-17T20:16:03-07:00June 7th, 2017|Categories: Thunderbums Podcast|Tags: , , , , , , |2 Comments

Our New Adventure

We are going to be parents!!!! That’s right everyone! We are so beyond excited to share our good news with you… BaCall and I are adopting!!!! We wanted to share a little bit of our journey with you. We decided in January that the Lord was calling us to adopt. Now if you’ve known me for any length of time, you probably already know that adoption has been on my heart for my whole adult life. BaCall and I were ecstatic to hear God saying now is the time! We are adopting through the foster care system, which means we have spent the last 6 months taking several classes, doing stacks of paperwork, background checks, medical exams, home study interviews, and more. On June 1st we had our last interview!!!! This means that all of our part is done. Now we wait for a report to be written on all of the information that has been gathered on us. Once the report is written and we approve it, we will wait for our approval or certification. Then we wait for children to be placed with us. Lots of waiting… We can’t wait to have our sweet kiddos in our arms!!! I will be posting more detailed information on our adoption journey through the fost/adopt system for all of you interested in learning more.

2016-06-13T21:11:39-07:00June 13th, 2016|Categories: Blog|Tags: , , |0 Comments

Wink Relay Setup and Wink Home Automation

So this is my Wink Relay. It’s the main way that my wife and I access all the home automation gear that I’ve setup in our new house. We bought the house back in November and slowly but surely I have been adding all kinds of things to it. I’ll drop a list below of everything that I have now and will come back and update as I go. This is just the beginning of what I plan to do. Let me know what questions you have or if you have any suggestions.

Wink Relay and Hub:

Wink Relay

Wink Hub

Lighting:

GE12722 Z-Wave Wireless Lighting Control On/Off Switch

GE 12723 Add-On Switch

GE 12724 Z-Wave Smart Dimmer

GE 12730 Z-Wave Smart Fan Control

Sprinklers:

Rachio Iro Sprinkler Controller

Hunter Sprinkler Rain Meter

Locks:

Schlage BE369NX Camelot 619 Home Keypad Deadbolt with Z-Wave Technology

Garage Door:

Chamberlain CIGBU MYQ Internet Gateway

Thermostat:

Nest Learning Thermostat, 3rd Generation

Eggminder:

Quirky Egg Minder Wink App Enabled Smart Egg Tray

Door Sensors:

Wink Quirky+GE Tripper Door/Window Sensor

Porkfolio:

Quirky Porkfolio Smart Piggy Bank

2016-12-13T20:05:32-08:00January 30th, 2016|Categories: Reviews|Tags: , , , , , , , |0 Comments

GE In-Wall Smart Switch Install (Z-Wave)

I’ve got about a dozen of theses GE Z-Wave switches throughout the house and I love them. They work great and are super easy to install. Let me know what you think and if you have any questions.

GE12722 Z-Wave Wireless Lighting Control On/Off Switch

GE 12723 Add-On Switch

GE 12724 Z-Wave Smart Dimmer

GE 12730 Z-Wave Smart Fan Control

2016-04-12T17:57:03-07:00January 30th, 2016|Categories: Reviews|Tags: , , , , , , |0 Comments