Asking an agent to block focus time, summarise yesterday’s numbers or find a meeting slot works, but you pay for it every time, and the answer changes. I measured 14 Claude Code runs on three everyday jobs. Writing the script once costs about as much as asking once. With an interactive calculator, a checklist, and my own projects as examples.
A Gmail triage that costs cents. Deterministic rules handle the routine mail, Claude Haiku looks only at what’s left, Claude Sonnet only at what Haiku isn’t sure about, and code validates every answer. Requests become Google Tasks with a due date. With a real run on my inbox, a from-zero install with Homebrew, and a few thoughts on letting an AI answer your mail.
A self-hosted coach for your household’s money. PSD2 bank sync through Enable Banking, an encrypted local database, a one-time login link or a passkey, and a language model that only ever receives redacted, pseudonymised, already computed figures. With real examples of what stays on your machine and what is sent.
A video that is a web page: frames drawn in JavaScript, a free synthetic voice, an agent doing the heavy lifting. The method, every free TTS option worth knowing (and which ones you are actually allowed to publish), and a step-by-step example you can watch right here.
A chat with the coach inside the dashboard, a GPS map on every session, a calorie model that checks Garmin’s numbers, a full gear locker with photo inspections, running dynamics, a second contributor, and “The Trail”, a video series drawn in JavaScript that you can watch right here.
A dashboard, a pile of new metrics, guardrails that can say no, and a coach that lives on a Linux box at home and answers me from my phone. Here is what changed in ai-running-coach since the ultra, and why the automatic sync runs on cron instead of a Claude routine.
My first model router let an LLM read a prompt file and pick an agent. This one asks a “System One” decision model four typed questions, scores the models with plain arithmetic, and publishes a benchmark to prove it works (and to show where it doesn’t).