Jobber — Ваш персональный HR-ассистент на базе ИИ

09 Sep, 2024

Репозиторий давно не обновлялся

Последнее обновление было 1 год назад.

707
🔱 120
👥 7

Знакома ситуация, когда поиск работы превращается в рутину? Бесконечные формы, однотипные вопросы, часы на заполнение профилей... Команда Sentient Engineering создала решение – Jobber, AI-агента, который берет эту рутину на себя.

Что умеет Jobber

Jobber – это автономный агент, который:

  • Ищет вакансии по вашим критериям (должность, локация, уровень)
  • Автоматически заполняет формы на сайтах вроде LinkedIn и Wellfound
  • Загружает ваше резюме в нужные поля
  • Работает в фоновом режиме, экономя ваше время

Как признаются создатели, их вдохновили такие проекты, как WebVoyager и Agent-E, но с фокусом на практическое применение.

Две версии – два подхода

В репозитории вы найдете две реализации:

  1. Базовый Jobber – проще в настройке, работает с любыми моделями (включая GPT-4 Mini)
  2. Jobber FSM – более масштабируемая версия на конечных автоматах, но требует OpenAI с поддержкой structured output

Интересный момент: обе версии показывают схожую производительность, так что выбор зависит от ваших потребностей.

Реклама

Как это работает технически

Под капотом Jobber использует:

  • Chrome в режиме remote debugging для управления браузером
  • LangSmith для трассировки (можно отключить)
  • Поэзию для управления зависимостями

Процесс выглядит так:

  1. Запускаете Chrome с параметром --remote-debugging-port=9222
  2. Входите в аккаунты job-сайтов
  3. Настраиваете user_preferences.txt с вашим резюме
  4. Запускаете агента командой вроде:
python -u -m jobber_fsm

И указываете задание, например:

apply for a backend engineer role based in Helsinki on LinkedIn

Кому стоит попробовать

Jobber особенно полезен:

  • Разработчикам, которые ценят свое время
  • Соискателям, рассматривающим много вариантов
  • HR-специалистам для автоматизации рутинных задач
  • Всем, кто устал от бесконечных форм

Насколько это безопасно?

Важные нюансы:

  • Агент работает в вашем браузере с уже авторизованными сессиями
  • Весь код открыт (MIT License), можно проверить
  • Для работы нужен OpenAI API ключ

Личный опыт

По моим наблюдениям, такие инструменты особенно ценны в нишевых специализациях, где вакансий немного и каждую нужно «ловить». Jobber не гарантирует трудоустройство, но точно экономит часы ручного труда.

Как начать

  1. Установите Poetry (менеджер зависимостей)
  2. Клонируйте репозиторий
  3. Настройте .env с вашими ключами
  4. Запустите Chrome в debug-режиме
  5. Укажите резюме и предпочтения

Полную инструкцию найдете в README проекта.

Что в перспективе

Команда активно развивает FSM-версию, обещая улучшения в масштабируемости. Также планируется интеграция с их фреймворком Sentient.

Если устали от рутины поиска работы – возможно, Jobber именно то, что вам нужно. А если просто интересуетесь автономными агентами – отличный кейс для изучения.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.