I build AI tools that do the executive-function work instead of explaining it.
Twenty-one years in IT infrastructure, nineteen years writing code, and running Linux since 2007. Diagnosed with ADHD in 2008 and autistic — though I only found that part out in 2026.
Everything here is neurodivergent-first and open to everyone: AI that runs on hardware I own, built in the open, documented as it goes.
ADHD in 2008. The autism diagnosis did not come until 2026 — eighteen years later, and about thirty-five years after it would have been useful.
Before that there were forty-odd years of explanations that were never quite right. Lazy. Difficult. Not applying myself. Too much potential to be struggling this hard. The wiring was different the whole time, and nobody thought to look at that half of it.
That is the part of late diagnosis people skip past. It is not a tidy label you pick up as an adult and move on from. It costs you jobs, relationships, savings, and years you do not get back, and it leaves you fluent in the idea that you are the problem. Had I been handed the right tools early, I would have got a great deal further, a great deal sooner.
I cannot get those years back. What I can do is build the tools I needed and never had, put them where the next person will find them, and write down what I learn on the way — including the parts that fail.
Neurodivergent-first, not neurodivergent-only
I design for the hardest day first, because a tool that still works when your executive function is gone works beautifully when it is not. Neurodivergent people are who I build for first and think about most. That has never meant a walled garden — everyone is welcome here, and everyone should get something out of it.
How I build
One next action, not a list
A list is just another thing to be overwhelmed by. The answer to "what do I do now" should be one thing.
Suppression is a feature
Deciding what not to show you is the hard part, and it is exactly where most tools give up and hand you a firehose.
Sovereign and local-first
The AI runs on hardware you own. No monthly subscription, no per-token API bill, and nothing about your day uploaded to a company that might change its terms next quarter.
Human in the loop
Agents draft, plan, and prepare. You approve. Nothing gets sent, spent, or deleted without your say.
Documented in public
Written up as it happens rather than tidied afterward. The dead ends are usually the useful part.
Work
What I'm building
Every item carries an honest status. Some of this runs today, some is a prototype, and some is still a page of notes — that distinction is the point of building in public.
OpenJarvis
Executive function
In development
A voice-first command center for the parts of a day that executive function is supposed to handle for you.
Ask for a brief the way you would talk to a person — no syntax to remember.
Get one next action instead of a backlog, with the rest deliberately held back.
Review, approve, or veto work that agents prepared overnight.
Pulls in voice notes from recorders like the Plaud and turns them into follow-ups you would otherwise lose.
Runs entirely on a local RTX 3090 Ti: no subscription, no API fees, and nothing about your day leaves the house.