Jobber — Ваш персональный HR-ассистент на базе ИИ
Репозиторий давно не обновлялся
Последнее обновление было 1 год назад.
Знакома ситуация, когда поиск работы превращается в рутину? Бесконечные формы, однотипные вопросы, часы на заполнение профилей... Команда Sentient Engineering создала решение – Jobber, AI-агента, который берет эту рутину на себя.
Что умеет Jobber
Jobber – это автономный агент, который:
- Ищет вакансии по вашим критериям (должность, локация, уровень)
- Автоматически заполняет формы на сайтах вроде LinkedIn и Wellfound
- Загружает ваше резюме в нужные поля
- Работает в фоновом режиме, экономя ваше время
Как признаются создатели, их вдохновили такие проекты, как WebVoyager и Agent-E, но с фокусом на практическое применение.
Две версии – два подхода
В репозитории вы найдете две реализации:
- Базовый Jobber – проще в настройке, работает с любыми моделями (включая GPT-4 Mini)
- Jobber FSM – более масштабируемая версия на конечных автоматах, но требует OpenAI с поддержкой structured output
Интересный момент: обе версии показывают схожую производительность, так что выбор зависит от ваших потребностей.
Как это работает технически
Под капотом Jobber использует:
- Chrome в режиме remote debugging для управления браузером
- LangSmith для трассировки (можно отключить)
- Поэзию для управления зависимостями
Процесс выглядит так:
- Запускаете Chrome с параметром
--remote-debugging-port=9222 - Входите в аккаунты job-сайтов
- Настраиваете
user_preferences.txtс вашим резюме - Запускаете агента командой вроде:
python -u -m jobber_fsm
И указываете задание, например:
apply for a backend engineer role based in Helsinki on LinkedIn
Кому стоит попробовать
Jobber особенно полезен:
- Разработчикам, которые ценят свое время
- Соискателям, рассматривающим много вариантов
- HR-специалистам для автоматизации рутинных задач
- Всем, кто устал от бесконечных форм
Насколько это безопасно?
Важные нюансы:
- Агент работает в вашем браузере с уже авторизованными сессиями
- Весь код открыт (MIT License), можно проверить
- Для работы нужен OpenAI API ключ
Личный опыт
По моим наблюдениям, такие инструменты особенно ценны в нишевых специализациях, где вакансий немного и каждую нужно «ловить». Jobber не гарантирует трудоустройство, но точно экономит часы ручного труда.
Как начать
- Установите Poetry (менеджер зависимостей)
- Клонируйте репозиторий
- Настройте
.envс вашими ключами - Запустите Chrome в debug-режиме
- Укажите резюме и предпочтения
Полную инструкцию найдете в README проекта.
Что в перспективе
Команда активно развивает FSM-версию, обещая улучшения в масштабируемости. Также планируется интеграция с их фреймворком Sentient.
Если устали от рутины поиска работы – возможно, Jobber именно то, что вам нужно. А если просто интересуетесь автономными агентами – отличный кейс для изучения.
