Aug 26, 2026 | Uncategorized
I run a self-hosted AI agent called Atlas. It lives in Slack, runs on my own Kubernetes cluster, and thinks on a pair of 24 GB datacenter GPUs in my basement — no cloud model in the path. Yesterday I asked it to do something routine: download a YouTube video into the...
Aug 23, 2026 | Uncategorized
I run a small fleet of self-hosted AI agents — they live in Slack, one per job, all of them on a homelab Kubernetes cluster spread across a few Proxmox servers. Their local brain is a pair of Tesla T40s: 24 GB datacenter GPUs, one in each of two physical servers,...
Aug 14, 2026 | Uncategorized
I keep years of receipts, statements, and scanned documents in a self-hosted document archive — the kind of system that’s genuinely useful once it’s populated, and genuinely useless if you can’t ask it questions. "What did I pay for that...
Aug 12, 2026 | Uncategorized
I run a small fleet of AI agents that live in Slack — one per function, each with its own personality and toolset, all self-hosted on a homelab Kubernetes cluster. One of them, Atlas, got a new job this month: hold an actual spoken conversation in a Discord voice...
Apr 4, 2026 | Case Studies
The Challenge I went into this project wanting to build an agentic agent that could scrape the web and populate web application forms with information. Traditionally, building a scraping agent is stopped by the goalkeeper the minute the site renders content with...
Jul 13, 2025 | Case Studies
Executive Summary Faced with 10‑year‑old Ivy Bridge servers, fragmented GPUs, and mounting energy bills, the lab launched a six‑month modernization from January to June 2025. The goals were to: Cut idle power and HVAC costs Consolidate scattered compute and GPU...