Resume-Matcher's 27K-Star Open Source Tool Rewrites Resumes to Beat ATS Filters
Resume-Matcher is a free, self-hostable AI tool that rewrites your resume to match any job description and beat ATS ranking algorithms
PRO- Resume-Matcher is a free, open-source tool that rewrites your resume to match a specific job description using your choice of LLM.
- Supports six AI providers including fully local inference via Ollama, keeping resume data off third-party servers.
- Core features: AI resume tailoring, cover letter generation, keyword match scoring, drag-and-drop editor, and PDF export.
- Built on FastAPI + Next.js 16 + LiteLLM; uses TinyDB for simple self-hosted storage with no separate database process.
- Available now on GitHub (27k+ stars, Apache 2.0); Docker images published for amd64 and arm64.
- Roadmap includes an AI Canvas for metric-driven bullet points and multi-job-description optimization.
Resume-Matcher is an open-source tool that takes your existing resume and a job description, then uses an LLM to rewrite the resume specifically for that role. The idea is simple but the execution is full-stack: a FastAPI Python backend, a Next.js frontend, PDF export via headless Chromium, and support for six different AI providers including fully local inference through Ollama. With over 27,000 GitHub stars and nearly 5,000 forks, it has become one of the most-starred resume tools in the open-source ecosystem.
The ATS problem it's solving
98% of large organizations use an Applicant Tracking System (ATS) to review and filter resumes, and on average 75% of resumes sent to larger businesses are rejected by these systems before a recruiter ever sees them. ATS systems work by ranking and sorting applicants based on keyword and criteria matching. Real pipeline data shows the median ATS score is 48 out of 100, with 52% of job description keywords missing from the average resume. That gap is exactly what Resume-Matcher targets.
Resume Matcher is positioned as an AI-powered platform that reverse-engineers hiring algorithms to show you exactly how to tailor your resume, providing the keywords, formatting, and insights that actually get you past the first screen and into human hands. The creator, Saurabh Rai, has described the long-term vision as building "VS Code for making resumes."
How it actually works
The core workflow is built around a "master resume" concept. You upload your full resume once, and the tool draws from it to generate tailored, role-specific versions on demand. Here's the full flow:
This story is for Pro members
You've reached the end of the free preview. Upgrade to AlphaSignal Pro to read the full article - and everything else behind the paywall.