Resume Matcher
Excellent at the master-resume and tailoring half; bring a separate board for the applications themselves.
Technical Profile & Specs
verified 2026-08-10
- Cost
- $0 / forever (Open Source)
- License
- Apache-2.0
- Hosting Model
- Local (on your machine)
- Platforms
- webself-hostedthey host it
- Installation
- Run the published Docker image with a persistent data volume, or clone it and start separate Python/FastAPI and Node/Next.js development services
- Operational Setup
- The Docker image is the clean route, but useful AI still needs either a provider API key or a separately installed and configured Ollama server; source installation also requires Python 3.13+, `uv`, Node, and Playwright/Chromium.
- Where Your Data Lives
- Resume, job-description, generated-document, and settings records live locally in TinyDB JSON files under the mounted backend data directory; prompts leave the machine only when a cloud model backend is chosen.
- The Catch / Trade-off
- Resume Matcher is strong at matching one resume to one job, but it does not replace Teal's application tracker, evidence bank, browser capture, networking tasks, or ongoing job-search organization.
Replaces 1 paid app
up to $29/mo ($348/yr) in subscriptions
Resume Matcher FAQ
Common questions
Is Resume Matcher free and open source?+
Resume Matcher is an open-source tool licensed under Apache-2.0 that runs on local. Excellent at the master-resume and tailoring half; bring a separate board for the applications themselves.
What paid software does Resume Matcher replace?+
Resume Matcher serves as a free replacement for 1 paid SaaS application: Teal Plus, saving up to $29/month ($348/year) in subscription bills.
How do you install and set up Resume Matcher?+
Installation: Run the published Docker image with a persistent data volume, or clone it and start separate Python/FastAPI and Node/Next.js development services. Setup notes: The Docker image is the clean route, but useful AI still needs either a provider API key or a separately installed and configured Ollama server; source installation also requires Python 3.13+, `uv`, Node, and Playwright/Chromium.
What is the catch or trade-off with Resume Matcher?+
Resume Matcher is strong at matching one resume to one job, but it does not replace Teal's application tracker, evidence bank, browser capture, networking tasks, or ongoing job-search organization.