Hi, I'm Gene.
I build things with AI — mostly for myself, mostly because I find the problems interesting and the tools surprisingly capable.
What I'm doing
I'm exploring how far you can push AI agents as actual tools for personal projects — not the demo version, not the marketing version, but the version where you hand it a real task and see if it comes back with something useful.
The projects here are things I use. SaveWisdom runs every morning. The Discipline of Enough is a book I'm actually writing. agent-brain runs the coordination layer this site was built with.
I'm less interested in "what can AI do?" as an abstract question and more interested in "what changes when you actually integrate this into real work?" — which turns out to be different and weirder and harder to articulate.
How the handoff system actually works
Each task starts as a structured markdown file in a shared git repo — a handoff. Grok writes one to Claude Code. Claude Code reads it, does the work, and writes a completion handoff back to Grok. A watcher script monitors the repo, dispatches agents when files appear, and detects completions automatically.
When Claude Code needs help with a bounded sub-task, it delegates to Codex the same way — another handoff file. The watcher tracks the whole chain in a registry so it knows which parent to re-invoke when a sub-task comes back.
This site was built end-to-end through that system. Grok wrote the Phase 1 brief. Claude Code designed the site, wrote all the code, delegated the visualizer component to Codex, committed everything, and pushed to GitHub Pages — without me touching a keyboard for the implementation. Phases 2 and 3 closed the same way.
Every handoff chain is logged in watcher/chain-registry.json.
The interactive visualizer on the
Experiments page
shows real chains from the system — root dispatches, sub-delegations,
and their current status.
Learning to work effectively with AI agents as a system — what makes them actually useful vs. impressive-looking. Mostly through building things and watching what breaks.
Growing and developing, personally and professionally. Using the available tech to increase quality of life in concrete, measurable ways.
The agent system
Deep work, structured plans, architectural decisions. The thinking agent.
Writes code, runs git, closes loops. The implementation agent.
Repo-aware sub-tasks delegated by Claude Code.
Captures ideas, delivers prompts, alerts on completions. The ambient agent.