Projects
Real, shipped work first, then genuine earlier projects.
Shipped
net-triage
An LLM agent that reads a network log or device config and returns a structured, evidence-grounded diagnosis, pointing at the exact lines behind each call.
The real work isn't the model call, it's the eval harness that scores accuracy across fixtures, so quality is a measured number instead of a vibe.
lazarus
A self-healing monitor for a homelab. It watches your hosts, shrugs off one-off blips, and restarts a downed service over SSH on its own.
Built to stay safe: it only runs whitelisted commands, backs off after a couple of tries, and has a dry-run mode so you can see exactly what it would do first.
agent-budget
A published npm package that tracks token usage and cost for LLM agents, so you can set a budget on an agent and actually see what it's spending.
Drop-in middleware around your model calls that meters tokens and dollars and keeps an agent from blowing past its budget.
Friday
A personal AI assistant built as a set of small agents that hand work off to each other, with a self-healing layer that brings things back when they fall over. Runs on my own hardware.
It's the system the homelab tooling grew out of. Lives at heyfriday.dev, and the code goes public soon.
Earlier work
Shero: Discord bot
A feature-rich Discord bot built with discord.js: sharded architecture, Redis-backed queues and metrics, and structured logging.
Sharded with broadcastEval, Redis for queues and counters, health checks and structured logs. This is the hands-on Node work behind most of what I know.