Repolode
srbhr

srbhr/Resume-Matcher

ローカルまたはクラウドのLLMを使い、応募先の求人内容に合わせてマスターレジュメを調整できる、セルフホスト型のオープンソース履歴書作成ツール。

代替できる製品:Resume.ioTeal

スター
28,782
フォーク
5,087
未解決の Issue
40
最終コミット
4 日前

これは何?

Resume Matcherは、完全版のマスターレジュメを1つ用意し、貼り付けた求人内容ごとに最適化した履歴書を作成します。提案された内容を書き換え、不足しているキーワードと共通するキーワードを示すほか、履歴書の内容に基づくカバーレターや、任意で面接対策資料も生成します。調整用のプロンプトでは、マスターレジュメにないスキル、ツール、勤務先、実績数値を追加しないように設計されています。

アプリはFastAPIバックエンド、Next.jsフロントエンド、SQLiteデータベースで自分のマシン上に構築でき、単一のDockerコンテナで起動することもできます。OpenAI、Anthropic、Gemini、DeepSeek、OpenRouter、Groq、またはローカルのOllamaモデルに接続できます。また、MCPサーバーを介してClaude Code、Cursor、Codexに調整後の内容を書かせ、LLMのAPIキーなしでアプリに保存・表示させることもできます。

ATSスコアとATSチェックの計算にLLMは使いません。スコアはキーワードの一致度、スキルの網羅度、職種名の一致度、セクションの充実度、日付の整合性を組み合わせて算出します。ATSチェックでは、応募者追跡システムと同様の方法でPDFからテキストを抽出します。PDFへのエクスポートでは、A4またはUS Letterに対応した10種類のテンプレートを利用でき、UIは複数の言語に対応しています。

主な機能

  • 01マスターレジュメと求人内容から、最適化した履歴書とカバーレターを作成します。
  • 02履歴書を求人内容と照合し、100点満点のATSスコアを算出します。
  • 03応募者追跡システムと同様に、PDFからテキストがどのように抽出されるかを確認できます。
  • 04OpenAI、Anthropic、Gemini、DeepSeek、OpenRouter、Groq、ローカルのOllamaモデルに対応しています。
  • 05複数の求人内容をバックグラウンドで処理するTailoring Queueを利用できます。
  • 0610種類のテンプレートでPDFにエクスポートでき、うち7種類はOverleafのLaTeXプロジェクトとしても利用できます。

ユースケース

  • 経験を捏造せずに、1つのマスターレジュメを多数の求人応募に合わせて調整する。
  • ローカルのOllamaモデルを実行し、履歴書の内容を自分のマシン内に保つ。
  • 応募者追跡システムに提出する前に、PDFの履歴書からテキストが正しく抽出されるか確認する。
  • Claude Codeなどのコーディングエージェントに履歴書の内容を書かせ、保存と表示はアプリに任せる。

クイックスタート

  1. 1

    READMEにリンクされているインストールガイドを開きます

  2. 2

    GitHubからリポジトリをcloneします

  3. 3

    インストールガイドに記載されているDockerオプションでアプリを起動します

  4. 4

    使用するLLMプロバイダーのAPIキーを追加するか、Ollamaでローカルモデルをセットアップします

使う前に知っておきたいこと

  • クラウドLLMプロバイダーのAPIキー、またはOllamaでセットアップしたローカルモデルが必要です。
  • セルフホスティングには、ターミナル、Docker、またはローカル環境でのFastAPIとNext.jsのセットアップに慣れている必要があります。

トピック

よくある質問

Resume-Matcher とは?
ローカルまたはクラウドのLLMを使い、応募先の求人内容に合わせてマスターレジュメを調整できる、セルフホスト型のオープンソース履歴書作成ツール。 Resume Matcherは、完全版のマスターレジュメを1つ用意し、貼り付けた求人内容ごとに最適化した履歴書を作成します。提案された内容を書き換え、不足しているキーワードと共通するキーワードを示すほか、履歴書の内容に基づくカバーレターや、任意で面接対策資料も生成します。調整用のプロンプトでは、マスターレジュメにないスキル、ツール、勤務先、実績数値を追加しないように設計されています。
Resume-Matcher は無料で使えますか?ライセンスは?
Resume-Matcher は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Resume-Matcher は今もメンテナンスされていますか?
活発にメンテナンス中。Resume-Matcher の最終コミットは 2026年10月17日 です。
Resume-Matcher は何に使えますか?
経験を捏造せずに、1つのマスターレジュメを多数の求人応募に合わせて調整する。 ローカルのOllamaモデルを実行し、履歴書の内容を自分のマシン内に保つ。 応募者追跡システムに提出する前に、PDFの履歴書からテキストが正しく抽出されるか確認する。 Claude Codeなどのコーディングエージェントに履歴書の内容を書かせ、保存と表示はアプリに任せる。
Resume-Matcher のインストール方法は?
READMEにリンクされているインストールガイドを開きます GitHubからリポジトリをcloneします インストールガイドに記載されているDockerオプションでアプリを起動します 使用するLLMプロバイダーのAPIキーを追加するか、Ollamaでローカルモデルをセットアップします
Resume-Matcher はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/srbhr/Resume-Matcher

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト