Writing

Throwing Hermes into the Swamp

Hermes and Swamp finally worked once I stopped chasing install ownership and fixed the session snapshot that every tool subprocess sources.

Agents Make Homelab Alerts Boring

A Frigate storage alert became a small example of why agents and Swamp are working so well in my homelab: bounded context, reviewable changes, and asynchronous fixes that preserve headspace.

An Offline Meeting Transcriber Built on Swamp

I built an offline meeting transcriber using local Whisper, pyannote, and Ollama, then migrated it to swamp — the same typed models now power my terminal, my agent, and a future watch-folder, without copy-pasting a script.

View all writing →