can i fork it?
open sourceApache-2.0Local★ 28kactive jul 2026

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.