Features
A whole job-search team, in software.
Six stages, 32 agents, one job — getting you interviews at companies you actually want to work at.
Source
LinkedIn, Indeed, Glassdoor + careers pages — one inbox
We pull jobs from licensed aggregators that cover LinkedIn, Indeed, Glassdoor, and ZipRecruiter, plus the careers pages of thousands of companies that host on Greenhouse, Lever, Ashby, and Workable (Anthropic, Stripe, OpenAI, every YC company, and more). SIEVE dedupes by URL hash so you never see the same job twice.
Daily auto-refresh
Harvest_Daily cron pulls new postings every morning. You can also hit Refresh manually any time.
Source-mix transparency
Every match is tagged with where it came from. CARTOGRAPHER tells you which sources produce your best matches.
Score
Two-pass scoring
APPRAISER gives a normalized [0,1] match score with 3-5 weighted factors. JUDGE adds a plain-English rationale, identifies gaps, and lists what top applicants for the role look like.
Personalized re-ranker
SCOUT learns what you actually like from every save and dismiss. After ~20 labels, your personal fit score dominates the ranking — all running locally on scikit-learn, zero LLM cost per re-rank.
Honest scores
Low scores are normal. APPRAISER undermatches by design when fit is weak — we'd rather show you a 27 than fake an 87.
Tailor
Resume tailored per role
SCRIVENER and REDACTOR rewrite your master resume against each specific job description, emphasizing relevant experience and keywords.
Cover letter in your voice
MUSE extracts your voice fingerprint from past writing. OVERTURE drafts cover letters that sound like you wrote them, not like ChatGPT.
Top-applicant brief
PERSONA tells you exactly what archetype the strongest candidates fit, lists the checklist items, and marks which you already have.
Apply
Email applications via Resend
DISPATCHER drafts and sends application emails with your reply-to. You confirm before send (YELLOW-tier consent).
ATS submission staging
PORTAL prepares your tailored docs against the posting's ATS, then hands you a one-click link to submit. The fully-automated browser worker that submits Greenhouse/Lever/Ashby/Workable forms is on the roadmap — until it ships, you do the final submit yourself.
Confirmation logging
WITNESS records the confirmation reference (ATS ref, email message-id) so your pipeline self-updates.
Follow up
Cadence-aware follow-ups
CADENCE drafts your follow-ups at the right intervals (3-day, 7-day, 14-day), in your tone, never spammy.
Reply classification
LISTENER parses recruiter replies — interview invite, rejection, scheduling, more info needed — and updates your pipeline automatically.
Pipeline self-updates
Application stages flip on real signal: confirmation logged → applied; interview invite parsed → interviewing; rejection parsed → closed.
Learn
Save / Dismiss = labels
Every click trains SCOUT's local model. The more you label, the sharper the ranking gets — and your taste, not Anthropic's, is what wins.
Daily brief
VANGUARD assembles every agent's overnight work into one CEO-style digest, delivered to your inbox at 13:00 UTC.
Weekly insights
STRATAGEM spots patterns over time — your conversion rate per source, role, comp band — so you know where to spend your attention.