Repolode
srbhr

srbhr/Resume-Matcher

Локальный open-source конструктор резюме, который адаптирует основное резюме под каждую вакансию с помощью локальных или облачных LLM.

Open source альтернатива:Resume.ioTeal

Звёзды
28,782
Форки
5,087
Открытые issues
40
Последний коммит
4 дня назад

Что это?

Resume Matcher хранит полное основное резюме и использует его, чтобы создавать адаптированную версию под каждое описание вакансии. Он переписывает предложенный текст, отмечает отсутствующие и совпадающие ключевые слова, а также составляет сопроводительное письмо и, по желанию, материалы для подготовки к собеседованию на основе резюме. Промпты для адаптации составлены так, чтобы не добавлять навыки, инструменты, работодателей или показатели, которых нет в основном резюме.

Приложение можно запустить на своём компьютере: оно использует backend на FastAPI, frontend на Next.js и базу данных SQLite. Также его можно запустить в одном Docker-контейнере. Подключить можно OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, Groq или локальную модель Ollama. MCP-сервер позволяет Claude Code, Cursor или Codex создавать адаптированный текст, а приложение — сохранять и отображать его без ключа LLM.

Оценка ATS и проверка ATS выполняются без вызова LLM. Оценка учитывает совпадение ключевых слов, охват навыков, соответствие названия должности, полноту разделов и согласованность дат. Проверка извлекает текст из PDF так, как это делает система отслеживания кандидатов. Экспорт в PDF доступен с десятью шаблонами в форматах A4 и US Letter, а интерфейс — на нескольких языках.

Ключевые возможности

  • 01Создаёт адаптированные резюме и сопроводительные письма на основе основного резюме и описания вакансии.
  • 02Оценивает соответствие резюме описанию вакансии по шкале ATS от 0 до 100.
  • 03Проверяет, как извлекается текст из PDF — так, как его читают системы отслеживания кандидатов.
  • 04Поддерживает OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, Groq и локальные модели Ollama.
  • 05Предлагает очередь адаптации, которая обрабатывает несколько описаний вакансий в фоновом режиме.
  • 06Экспортирует резюме в PDF с десятью шаблонами; семь вариантов дизайна также доступны в виде проектов Overleaf LaTeX.

Сценарии использования

  • Адаптировать одно основное резюме для множества откликов на вакансии, не выдумывая опыт.
  • Хранить содержимое резюме на своём компьютере, запустив локальную модель Ollama.
  • Проверить, корректно ли извлекается текст из PDF-резюме, прежде чем отправлять его в систему отслеживания кандидатов.
  • Поручить coding agent, например Claude Code, писать текст резюме, а приложению — сохранять и отображать его.

Быстрый старт

  1. 1

    Откройте руководство по установке, ссылка на которое приведена в README

  2. 2

    Клонируйте репозиторий с GitHub

  3. 3

    Запустите приложение с помощью Docker, как описано в руководстве по установке

  4. 4

    Добавьте API key выбранного провайдера LLM или настройте локальную модель с помощью Ollama

Что важно знать

  • Нужен API key облачного провайдера LLM или локальная модель, настроенная с помощью Ollama.
  • Для самостоятельного размещения нужно уверенно пользоваться терминалом, Docker или локальной конфигурацией FastAPI и Next.js.

Темы

Частые вопросы

Что такое Resume-Matcher?
Локальный open-source конструктор резюме, который адаптирует основное резюме под каждую вакансию с помощью локальных или облачных LLM. Resume Matcher хранит полное основное резюме и использует его, чтобы создавать адаптированную версию под каждое описание вакансии. Он переписывает предложенный текст, отмечает отсутствующие и совпадающие ключевые слова, а также составляет сопроводительное письмо и, по желанию, материалы для подготовки к собеседованию на основе резюме. Промпты для адаптации составлены так, чтобы не добавлять навыки, инструменты, работодателей или показатели, которых нет в основном резюме.
Resume-Matcher можно использовать бесплатно? Какая у него лицензия?
Resume-Matcher распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Resume-Matcher всё ещё поддерживается?
Активно поддерживается. Последний коммит в Resume-Matcher — 17 окт. 2026 г..
Для чего можно использовать Resume-Matcher?
Адаптировать одно основное резюме для множества откликов на вакансии, не выдумывая опыт. Хранить содержимое резюме на своём компьютере, запустив локальную модель Ollama. Проверить, корректно ли извлекается текст из PDF-резюме, прежде чем отправлять его в систему отслеживания кандидатов. Поручить coding agent, например Claude Code, писать текст резюме, а приложению — сохранять и отображать его.
Как установить Resume-Matcher?
Откройте руководство по установке, ссылка на которое приведена в README Клонируйте репозиторий с GitHub Запустите приложение с помощью Docker, как описано в руководстве по установке Добавьте API key выбранного провайдера LLM или настройте локальную модель с помощью Ollama
Где скачать Resume-Matcher?
Исходный код и инструкции по установке — на GitHub: https://github.com/srbhr/Resume-Matcher

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты