Stop losing interviews to a missing keyword.
Free and open source. MIT license, no subscription, no ads, no accounts.
ApplyPack finds real openings, shows exactly which words a posting wants and your resume lacks, helps you fix it in place, and writes the cover letter. On your own machine.
- Runs locally or in Docker
- Your data stays in your Postgres
- 33 kinds of job source

Live. The app's own scoring module on a synthetic posting and resume. Edit the resume and watch.
Open the full demo
Job posting green: in the resume · red: a must-have it lacks · grey: a nice-to-have or a passing mention
Your resume, editable the score and the posting react
Type Redis into the skills line: the score moves on the next keystroke. Type hooks, a must-have, and it moves further. Before you type Terraform, its dashed underline in the posting says nothing in the resume backs it. Typed, it counts all the same: the score reads the text, as an ATS filter does. A word only in a list counts a little less than one in a sentence about the work. Title, summary and latest role keep the AI's grade, so rewrite most of the resume and the page stops showing a number.
I built this during my own job search. It found me a job.
I was mid job hunt when I started ApplyPack. Every evening went to refreshing boards and reading postings that turned out to be the wrong stack, the wrong country, or nobody's real vacancy. So I built the tool I wanted and ran my own search through it every day. That is how I found the job I have now.
It is the same tool you install, unchanged.
Nazar Boyko, September 2026