Власний інструмент · LLM

JobHunter

Локальний кокпіт для пошуку роботи й фрилансу: збирає вакансії з багатьох джерел, оцінює їх під мій профіль і готує чернетки відповідей, які я переглядаю й надсилаю сам.

JobHunter
Рік
2026
Статус
Працює, власний інструмент
Працює на
лише 127.0.0.1
Стек
Python · FastAPI · APScheduler · SQLite · Claude · OpenAI · Gemini · plain JS
  • 6+джерел в одній стрічці
  • 0–100пояснюваний бал для кожної вакансії
  • 4LLM-провайдери, перемикаються в налаштуваннях
  • 0повідомлень, надісланих без мене

Задача

Вакансії розкидані по Djinni, DOU, Work.ua, Freelancehunt, Upwork і Telegram-каналах, і багато з них дублюються. Прочитати всі й написати добру відповідь на кожну — це години щодня.

Як це працює

  1. 01

    Збір

    Плагіни джерел працюють паралельно з тайм-аутами, за розкладом або на вимогу.

  2. 02

    Дедуплікація

    За ID у джерелі й нечітко за назвою та компанією між джерелами («також на: DOU»).

  3. 03

    Бал 0–100

    Пояснювані правила: навички, роль, рівень, оплата, віддалена робота, мова, свіжість і стоп-фактори.

  4. 04

    Глибока оцінка

    LLM ставить оцінку A–F з прогалинами, червоними прапорцями, на чому наголосити й ціною; відповіді кешуються, а вартість кожного виклику записується.

  5. 05

    Чернетки відповідей

    Супровідні листи, пропозиції Upwork, ставки Freelancehunt, повідомлення рекрутерам і follow-up, перевірені окремим критиком.

  6. 06

    Воронка

    Канбан-дошка, таймлайн, нагадування про follow-up і статистика відповідей за джерелами. Нічого не надсилається автоматично.

SourcesDjinni, DOU, Upwork…SchedulerAPSchedulerCollectorпаралельно, тайм-аутиDedupID + нечітка назваScoringправила, 0–100LLM reviewA–F, кеш, вартістьDrafts + criticлисти, пропозиціїFunnelканбан, нагадування

Відомі обмеження

  • Він побудований навколо профілю однієї людини; для кількох користувачів потрібні акаунти й окреме сховище.

Потрібно щось схоже?

Розкажіть про задачу й дані. Я відповім, як би підійшов до неї.

Обговорити проєкт →