Find My AI Tool Logo
All tools

Resume Matcher

Free, open-source AI resume builder for software engineers that tailors a master resume to a pasted job description, runs locally with Ollama or other AI providers, and provides an ATS score and cover letter.

ProductivityDeveloper ToolsCareer ToolsResume Builders

About Resume Matcher

Resume Matcher

Resume Matcher is a free, Apache-2.0 licensed, open-source AI resume builder aimed at software engineers. Users upload a master resume (PDF or DOCX), paste a job description, and the tool highlights job keywords already in the resume, shows a match rate and ATS score, and proposes before-and-after bullet rewrites that reflect only facts already in the resume. Users can edit sections with a live paginated preview, download a PDF, and track applications on a Kanban board. The page states it can run fully locally with Ollama or connect to providers such as OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, Groq or Azure, and that data is stored in a local SQLite file with encrypted API keys. It is available in seven languages and is run via Docker or Python 3.13 and Node 22. The project is supported by donations and sponsorships, and the page reports over 28k GitHub stars and more than 200,000 users.

Key features

  • Tailors a master resume to a pasted job description
  • Keyword match rate and ATS score against the job description
  • Before-and-after diff view; changes saved only after user confirmation
  • Live, paginated resume preview with section editing and PDF export
  • Application tracker Kanban board from Applied to offer or rejection
  • Master resume enrichment that asks questions about real work to strengthen bullets
  • ATS check that reads exported PDFs back and flags unreadable content, without AI
  • Cover letter and interview prep generation
  • Seven resume templates, including single and two column, modern, clean, vivid and LaTeX-style
  • Support for OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, Groq, Azure, or local Ollama models
  • Local SQLite storage with encrypted API keys
  • Seven interface languages: English, Spanish, Chinese, Japanese, Brazilian Portuguese, French and Korean
  • Docker-based setup with docker compose

Best suited for

  • Software engineers tailoring resumes to multiple job postings
  • Job seekers who want to keep resume data on their own machine
  • Users who want to run an AI model locally with Ollama
  • Developers who want open-source code they can read and modify

Pricing

Free and open source (Apache-2.0); the project is funded by donations and sponsorships. Sponsorship and coffee links are offered, but no paid plans are stated.

AIopen sourceATScareer toolscover letterresume builderjob searchresumeOllama

Discussion

No comments yet. Start the conversation.