Stop applying.
Begin interviewing.
A small team of AI agents that does all the mundane, tedious work you shouldn't have to do again and again with each application — reading listings, ranking them honestly, writing a resume per role, filling the form, watching the inbox, surfacing the right next move. Local-first. Every step you can switch off. The judgement remains yours.

Searching for a job has become a job. We do not think it should be.
Three lines on the shape of the thing — written plainly.
A serious candidate now spends eight to twelve hours a week reading listings, rewriting the same resume, and re-typing the same nine answers into a dozen different application portals.
Most of those hours produce nothing. Bad-fit roles, generic documents, identical applications — discarded by an ATS keyword filter before a human ever reads them. Then the real work begins: tracking the assessments, the recruiter replies, the interviews, the thank-yous. By the time you remember to send a follow-up, the offer has gone to someone who didn't forget.
So we built a team of agents that handles the rote work, surfaces what matters, and gets out of your way. You stay the decision-maker. We do the typing.
Five simple steps. From listing to interview.

Find the roles worth your time
Each morning your Jobs Agent searches every major job board against the role, salary, and location filters you set once. Duplicates removed. Stale postings ignored. A short, clean shortlist waiting by breakfast.
Rank them honestly
Your Scoring Agent reads every listing against your resume across thirteen weighted dimensions — hard-skill coverage, recency, depth, seniority, domain, trajectory, and more — and returns a calibrated 0–1000 score with the reasoning preserved. See the full rubric →

Write a resume for the job, not for the year
For the roles you greenlight, your Resume Agent composes a tailored resume — headline, summary, and bullets rewritten per job. Built to clear ATS keyword filters and reach a human's desk. Every version stored on your Mac for the next conversation, the next interview, the next year.
Fill the form once, on every site
Your Application Agent fills the entire form on any application portal — every field, every dropdown, every essay question — using your resume as the source of truth. Watch the browser do the work, or let it run quietly in the background. Two submit modes: auto-apply for hands-off, or manual-submit so you read and click send yourself.


Catch what happens next
A private inbox is provisioned for your search. Your Inbox Agent watches it and the Follow-up Agent turns every reply into the right next move — assessments to complete, interviews to confirm, thank-you notes to send. The work that compounds, surfaced in order, on time.
Eight specialists. One team. Yours to switch on, one at a time.
Jobs Agent
Searches every major job board the moment fresh roles post — filtered to your title, level, comp, and geography. Duplicates removed. Stale postings ignored. The shortlist stays small on purpose.
Scoring Agent
Reads every listing against your resume across thirteen weighted dimensions and returns a calibrated 0–1000 score with the reasoning intact. See the full rubric →
Resume Agent
For each role you greenlight, composes a tailored resume — headline, summary, bullets — built to clear ATS keyword filters and read like you on a good day. Stored locally on your Mac for the next interview, the next conversation, the next year.
Application Agent
Fills every field on any application portal — using your resume to answer the same nine questions you've answered all year. Watch the browser do it in front of you, or let it run in the background. Auto-apply if you want hands-off; manual-submit if you want to read and click send yourself.
Account Agent
New portal accounts created on the fly. Verification emails opened, links clicked, password resets handled silently. Usernames and strong passwords stored in macOS Keychain or an encrypted local database — nothing leaves the machine.
Inbox Agent
A private email address provisioned for your search alone. The agent watches it, sorts the noise, and pings you the moment something matters — an assessment, an interview invite, a recruiter reply that needs a human hand.
Outreach Agent*
Surfaces the hiring manager and Director of HR from the job posting itself — public information, hand-collected per role. Drafts a short, specific note for you to edit, approve, and send. We monitor your inbox for replies and surface them in time to respond well.
Follow-up Agent
A dashboard that knows what each application needs next — and when. Assessments overdue. Recruiter replies waiting on you. Interviews to confirm. Thank-yous to send within 24 hours. The work that compounds, surfaced in the right order.
The work that compounds. Surfaced when it matters.

Surfaces decision-makers from the job posting itself — never from data brokers. You can edit/review messages before sending or have AI generate the message before you approve.

Interview invitations and assessment requests are surfaced the moment they land. Every card links back to the tailored resume you sent, so you walk in knowing exactly what you said.
Local-first, by default. Yours, by every decision.
Four promises we will keep — and one toggle for every claim we make.
Stay on your local computer.
Resumes, drafts, applications, contacts, passwords — written to an encrypted local database and macOS Keychain. Nothing is uploaded to our servers. There is no “account” with us to manage, secure, or close.Every agent switches off, independently.
One screen, eight switches. Turn the Application Agent off and the rest still works. Turn the Outreach Agent off and we will never look for contacts. Fully manual to fully hands-off — your call, changeable any time.Only the calls you would expect.
Job boards you have asked us to read. Application portals you have chosen to apply to. Model providers you have authorised. Nothing else leaves your machine. Open the logs whenever you like.Delete the app, and it is gone.
The encrypted database and Keychain entries are removed with the application. No cloud account to close. No customer-success email asking why. Take your resumes with you on the way out.“It returned my Sundays. I spent thirty minutes a day reading shortlists and reviewing pages — and signed two months earlier than the last search took.”
Things people ask first.
01Does it actually submit applications for me?
Your choice, per role. Auto-apply mode lets the Application Agent press submit on your behalf. Manual-submit mode pauses on the final screen so you can read what the employer will see and click send yourself. One toggle in Settings switches between them — change it as often as you like.
02Which application portals work today?
Every major application portal — and the ones we haven't seen yet. The Application Agent reads any form layout it encounters, so coverage extends quietly beyond the explicitly-tested templates. If a portal exists, we likely already work on it; if not, support arrives shortly.
03How does the scoring actually work?
Every listing is read across thirteen weighted dimensions — hard-skill coverage, skill recency, depth, years vs ask, seniority, domain, stack, role-shape, trajectory, company stage, mission affinity, logistics, differentiators — and returned as a calibrated 0–1000 score with the reasoning preserved. The full rubric, weights, and tier calibration are public. See the rubric →
04Are you spamming recruiters with outreach?
No. Every contact comes from the job posting itself or the company's public site — never from data brokers or contact-enrichment APIs. Every message is drafted for one specific role, reviewed and approved by you before sending, sent one at a time. We honour bounces, do-not-contact requests, and silence. The Outreach Agent is also entirely optional — switch it off and we never look.
05What does "local-first" actually mean?
The app runs on your Mac. Your resumes, application history, contacts, credentials, and AI keys live in an encrypted local database and the macOS Keychain. The only outbound calls are to the job boards you've enabled, the application portals you're applying to, and the model providers you authorise. There is no cloud account with us to manage, secure, or close.
06How much does it cost?
There are five monthly plans, from $10 to $249 — see the full breakdown on the pricing page. Every tier runs the complete agent stack; you're only choosing how much it does each month, metered by AI Applications, resume generations, jobs scored, and outreach emails. Billed monthly, cancel anytime, with prorated refunds on usage you haven't consumed. Waitlist members see the early-access rate first.
07How do the interview follow-ups work?
Record the call, with consent. The app transcribes it locally, identifies what was discussed, and the Follow-up Agent drafts a thank-you note grounded in specifics — the interviewer's actual concerns, your actual answers, the question you wish you'd asked. You edit. You send.
08Will it work for non-tech roles?
Yes. The scoring rubric is field-agnostic. We currently optimise for PM, engineering, and design — but operators, finance, marketing, and sales seniors in beta report equivalent results. The semantic engine doesn't care about your industry; it cares about the gap between your resume and the listing.
09What happens to my data if I stop using it?
Delete the app. The encrypted local database and Keychain entries are removed with it. Your resumes are yours to take. There is no cloud account to close — because there isn't one.