01

Nothing goes out
without my yes.

Job hunting is mostly reading, sorting, form filling and drafting. I built a workspace where AI agents do that work and I make every call that speaks for me. It reads my job mail, finds the roles that fit, pre-fills applications in Chrome and stops before Submit, finds the people to reach, and drafts my replies and interview briefs. A Fact Checker agent checks every draft against my facts and its sources, and Warden governs and audits every agent. From first commit to a public sample took a week.

AI agents read my job mail, find the roles that fit, pre-fill applications and stop before Submit, and draft my replies and briefs. A Fact Checker checks every draft, Warden governs every agent, and nothing goes out without my yes.

Product, design and architecture — end to endJob Search · my workspace for my own job searchBuilt by directing AI agents · first commit Oct 9, 2026 · public sample Oct 15, 2026
Agents
10, each governed in Warden
The rule
Nothing goes out without my yes
Status
My workspace · public sample on made-up data

Today: only what needs me.

The public sample, on made-up data.

Why I built it.

I wasn't tracking my job search at all. I applied to roles that fit by talking each one through with AI, one conversation at a time. After I built Warden and started applying seriously, I was more optimistic about it. Then I started using Clera, and it hit me.

The moment it started:

Why not build a job search dashboard and automate all the boring parts I hate to do? I can still check and approve everything, but I don't have to do any of it by hand.Me

So I started one agent at a time, and the agents built up from there.

An agent can draft.
It can't speak for me.

I gave every agent a job and a line it never crosses. The Inbox Watcher reads job mail and never writes or sends it. Job Scout finds and scores roles and never applies or contacts anyone. The Pre-filler fills the form in my Chrome and never submits, signs in or creates an account. Interview Prep never invents a fact: anything its sources don't back becomes a question in the brief. The Follow-up Writer sends only what I approved. The Clera Answerer drafts my answers to Clera's questions and never submits one without my yes. The AIApply Monitor tracks what AIApply sent and what came back; it only reads, and never applies or sends. The LinkedIn Agent handles LinkedIn outreach and never sends without my yes.

Each agent, and what it may never do.

Changing what an agent may do happens in Warden, not here.

Stop before Submit.

The Pre-filler does the slow part of an application: it tailors the résumé, fills the form in my Chrome and uploads it. Then it stops. The last click is mine.

Pre-filled, checked, and waiting for me.

Job Scout's picks, each pre-filled and fact-checked before I see it.

A fact checker on everything
written in my name.

Drafts, briefs, tailored résumés and pre-filled answers are checked against one facts file and their cited sources before I see them, and anything that doesn't hold is flagged in amber. A second agent compares the agents' records with each other and with Warden's audit, and each disagreement comes to me as a Yes or No.

Warden decides,
and a send waits.

Each step asks Warden first. Reads still run if Warden can't be reached, and a paused agent stops. A send is different: my press of Send records an approval in Warden, the sender carries it, and when Warden can't be reached, the send waits instead of going.

From first commit
to a public sample in a week.

First commit on October 9, 2026; public sample live on October 15. I set the architecture and the behavior, the agents wrote the code, and I tested and deployed it.

Ready for the call.

Interviews, organized by the moment.
First commit to public sample6 days
Days of work5
Commits75+
Automated tests, all passing260+
Agents, each governed in Warden10
The software's own scale, from its git history and test suite (October 2026). My real job-search numbers stay private.

The agents do the work.
I say yes to what goes out.