The Docket · an AI-assisted job application pipeline
The Docket polls the job boards companies actually hire through, AI-scores every posting against your resume, drafts tailored resumes and cover letters, and fills in the application for you. The last click — the one that matters — is always yours.
How it works
Four stages run in order, every day. Each one narrows the field so your attention lands only on roles worth it.
Every morning the pipeline sweeps 300+ company career boards through their official public APIs — Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Workday — and keeps only the postings that match your roles and locations.
AI reads each posting against your actual resume and ranks it 0–100, with a one-line “why” and red-flag chips for things like ghost postings or visa walls. Your shortlist is the top of that ranking.
For strong fits, it drafts a resume emphasis and a cover letter from what is already true in your resume. It re-orders and re-weights — it never invents experience, skills, or dates.
A real browser opens the application and fills it from your profile and the tailored documents — then stops at the submit button. You read everything, fix anything, and you click submit.
Ground rules · the part most tools skip
Automation in a job hunt only helps if nothing about it can embarrass you later. These three rules are built into the pipeline — not settings you have to remember.
Questions, answered straight
Yes. Postings are fetched from the official, public job-board APIs that companies themselves publish (Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Workday) — no LinkedIn or Indeed scraping, no terms-of-service violations. And every application is reviewed and submitted by a human: you. The pipeline assists; it never impersonates.
The pipeline is self-hosted software you run on your own machine, and the AI scoring runs on Mistral's official free API tier (currently around 1 billion tokens per month, no credit card required) — far more than daily job scoring uses. There is nothing to subscribe to.
Yes — a free one. You create a Mistral API key at console.mistral.ai and paste it in during setup. It stays on your machine and is used only to score and tailor for your own search. Without a key everything else still works; postings simply arrive unscored until you add one.
No, deliberately. The assisted apply opens the real application form in a real browser, fills it from your profile and tailored documents, and then stops at the submit button. You review every field and you click submit. It cannot submit on its own.
In a SQLite database on your machine (or your own Turso database if you host the dashboard). Your resume, your API key, and your application history stay under your control; the only outside calls are the AI scoring requests you make with your own key.
Five minutes with your coffee each morning: a ranked shortlist, drafted paperwork, filled forms — and every submit button still waits for you.