Capture job postings with one click, let a local AI extract the details, and track your pipeline — all on your Mac. No subscriptions. No cloud. Your data stays yours.
Click the Chrome extension on any job posting. A preflight check confirms title, location, salary, and remote status were found before saving.
A local AI model reads the job description and pulls out structured fields — salary bands, seniority, work mode, requirements — automatically.
Paste your resume once. Jobhunt scores every job against it and explains what's missing, so you know where to focus your applications.
Move jobs through your pipeline — Saved → Applied → Interview → Offer. Set follow-up reminders and log notes on every interaction.
All data lives in a SQLite database on your machine. Nothing is sent to any server except the AI model you configure — and you can run that locally too.
Works with LM Studio, Ollama, OpenAI, Anthropic, or any OpenAI-compatible endpoint. Run a free local model or use a cloud API — your choice.
The Chrome extension captures any job posting page. Works on LinkedIn, Indeed, Greenhouse, Lever, Workday, Ashby, and more. Queues offline if the app isn't running.
Every job is scored against your resume with a 0–100 fit score and a plain-English explanation of gaps. See at a glance which roles are worth pursuing.
Filter by status, salary, location, remote eligibility, fit score, or any combination. Sort by any column. Save views for your most common queries.
Automatically groups the same job posted across multiple boards so you don't apply twice. Heuristic matching handles slight title and description variations.
Periodically checks saved jobs to see if the posting has been taken down. Get notified when a role you saved goes offline.
A built-in Model Context Protocol server lets AI assistants like Claude read and update your job pipeline directly.
Free, open source, and runs entirely on your Mac.