Free & open source ยท MIT licensed ยท runs 100% on your computer

Screen hundreds of resumes
in minutes, not days

Drop in a stack of resumes, define the job requirements, and let AI score, rank, and shortlist every candidate โ€” with a clear explanation for each decision.

Also for Windows and Intel Macs ยท or get the source

Everything an HR team needs to screen fast

Built to cut manual resume review by 90% โ€” without sending your candidates' data to anyone.

๐Ÿ“ฅ

Bulk upload

Drag & drop entire folders of PDF, DOCX or TXT resumes. Duplicates are auto-detected and skipped by content hash.

๐ŸŽฏ

ATS score out of 100

Weighted scoring across keywords, skills, experience, education, projects, structure and formatting โ€” the same rubric real ATS systems use.

โšก

Automatic decisions

Score โ‰ฅ 50 โ†’ shortlisted. Below โ†’ rejected. No manual clicking through hundreds of profiles. Export shortlisted or rejected lists to CSV.

๐Ÿ”

Explained rankings

Every candidate gets a full breakdown: matched vs missing skills, strengths, gaps, and AI-written improvement suggestions.

๐Ÿ”‘

Your own AI key

Plug in Groq (free), OpenAI, Anthropic Claude, or run fully offline with local Llama via Ollama. Configure in Settings โ€” no code, no env files.

๐Ÿ“Š

Analytics dashboard

Skill distribution, experience histogram, score spread, education stats and top candidates across all your job openings.

How it works

From job description to ranked shortlist in three steps.

Create a job opening

Role, required & preferred skills, minimum experience, education, keywords โ€” takes two minutes.

Drop in the resumes

Upload hundreds at once. Each one is parsed and scored against your exact requirements.

Get the shortlist

Ranked candidates with scores, explanations, filters and one-click CSV export for your hiring pipeline.

Download ResumeRank

Version 1.0.0 ยท free forever ยท no account needed

Mac โ€” Apple Silicon

M1 / M2 / M3 / M4

Download .dmg

Mac โ€” Intel

2020 and earlier Macs

Download .dmg
๐ŸชŸ

Windows

Windows 10 / 11 (64-bit)

Download .exe

First launch: on Mac, right-click the app โ†’ Open. On Windows, click "More info โ†’ Run anyway". (Installers are unsigned โ€” the code is fully open for review on GitHub.)

๐Ÿ”’

Your candidates' data stays with you

ResumeRank runs entirely on your computer โ€” resumes, scores and the database never touch our servers (we don't have any). The only external call is to the AI provider you choose, with your key, for parsing text. Prefer zero external calls? Use the built-in rule engine or a local Llama model via Ollama.