How I use AI
AI-assisted, human-authored.
Yes, AI is part of how I write. Teaching people to build with AI is my job — it would be odd if it wasn't. Here is the actual split:
I build the thing first. The architecture, the decisions, the opinions — those exist before any model sees them.
AI drafts from my material. My own notes, my past writing. It also helps me build diagrams.
I edit until it sounds like me. Usually a few passes. I read and approve everything before it goes out.
The projects are mine. The opinions are mine. If something is wrong, that is on me.
The same standard, both directions
I build agent governance for a living — systems that check whether a deployed agent's actual behavior matches its declared behavior. This page is that standard pointed at myself: what I declare about my AI use should be checkable against what I actually ship.
Every project I publish carries an AI-USE.md declaring exactly what AI touched, what stayed human, how deeply it was reviewed, and who answers for errors. CI fails if the declaration is missing or stale.
The written word, specifically
I stand behind every idea and every sentence in every document. Anything I publish as writing — essays, posts, arguments, opinions — reflects my own thoughts, feelings, and beliefs. AI amplifies them. It does not originate them.
My thesis is simple: pen or speak it first. Prompt and outline it second. Then collaborate, iterate, and refine. AI is an extension of intellect, not a substitute for it — it aids me in thinking more clearly and more deeply, and in staying organized.
The bar here is stricter than the workflow above: AI never writes in my voice, never generates drafts, never produces an argument presented as my own idea.
What it actually does: agents scan social platforms and news feeds so I can see what's surfacing and what's exhausted — the machine scans, I decide what matters this week. I speak the first draft out loud with Wispr Flow and comb it together with my research notes. Then Claude peer-reviews — argues with the structure, suggests edits — and I run a persona check, five imagined readers from a near non-user to a hostile expert, to find where the piece loses people. I take some of it and ignore plenty.
Full declaration: WRITING.md
Declared: what you're reading. Actual: the repo. If they ever diverge, that's a bug — file an issue.
Jeremy Gracey · last updated 2026-08-21