Github Trends®
findingsmedian surprise window 30 days
UNIT / TREND-MONITOR · REV 2.6
[ 30 days window ]
SOURCE: gharchive
FINDING #03 · UNIT ID 1201476594
santifer/career-ops
AI-powered job search system built on Claude Code. 14 skill modes, Go dashboard, PDF generation, batch processing.
[ JAVASCRIPT ]ЗАРАБОТОК D · 39/100[ GITHUB ↗ ]
SURPRISE SCORE
0.00

Score Breakdown

SURPRISE0.00984
ENGAGEMENT2.29
FRESHNESS1.44
SCORE = SURPRISE × ENGAGEMENT^0.7 × FRESHNESS × VISIBILITY × CONFIDENCE
SURPRISE = WINDOW STARS / DAYS / (AUDIENCE + FLOOR)
13% OF STARS IN ARCHIVE

Growth Telemetry

VELOCITY /D
84.87
ACCEL
-4.34
RETENTION
4.0%
PEAK 2026-04-06 · FORK-RETENTION 83.3% · 7,638 STARS / WINDOW

Author Audience

AUDIENCE
8,585
FOLLOWERS
2,844
OWNER ★
57,407

Engagement Signals

FORKS
11,475
ISSUE AUTH
44
PR AUTH
123
UNIQUE STARGAZERS 7,622 / 7,638 (DIVERSITY 1.00)

Потенциал заработка

D39/100
СПРОС70
Деньги в теме есть и растут: узкий AI-резюме сегмент ~$1,4 млрд (2025) с CAGR ~17%, широкий resume-builder ~$9,5 млрд (2026); 80%+ Fortune 500 используют ATS; VC заливает HR-tech. Готовность платить подтверждена ценами конкурентов $9,99–$49/мес. Минус: B2C-соискатели — низкий LTV и высокий отток.
ЗАХВАТ30
Ров практически отсутствует: ниша перенасыщена десятками OSS и SaaS, код MIT и полностью открыт (включая рубрику оценки) — копируется без барьеров. Единственный ров — бренд/аудитория (58K звёзд, WIRED/BI, Discord), но он привязан к личности автора и не наследуется с MIT-кодом.
ДОСТУП45
Легально — да: MIT разрешает коммерческое использование и закрытые деривативы. Практически тяжело: главный актив (звёзды, бренд) неотчуждаем, автор публично блокирует любую монетизацию своего имени, bus-factor высокий (sovereign-maintainer). Третьей стороне нужно строить продукт/инфру/маркетинг с нуля против бесплатного первоисточника.
«Заработать по MIT можно, но capture топит: код без рва в перенасыщенной нише мгновенно клонируется, а брендовый ров держит автор, отказавшийся монетизировать.»

Рыночный анализ · Обзор

Open-source система поиска работы, которая превращает любой AI-CLI (Claude Code, Codex, Gemini) в персональный «командный центр» соискателя, работающий локально.
AI job-search / career-tech (CLI-first, local-first dev-tooling)ЗРЕЛОСТЬ · РАСТЁТ
ЯЗЫК
JavaScript
ЛИЦЕНЗИЯ
MIT
РЕЕСТР
npm
РЕЛИЗ
career-ops-v1.16.0
КОНТРИБЬЮТОРЫ
100
УСТАНОВКА: npm install career-ops
Что делает

career-ops оценивает вакансии по структурированной A-F системе (10 взвешенных измерений), генерирует ATS-оптимизированные PDF-резюме под каждую роль и сканирует карьерные порталы (Greenhouse, Ashby, Lever). Он обрабатывает пакетно 10+ офферов параллельно через суб-агенты, ведёт единый трекер с проверками целостности и помогает найти нужного человека для контакта. Ключевая философия — не «спрей-энд-прей», а фильтр с human-in-the-loop: AI рекомендует, но заявку никогда не подаёт сам — финальное слово за пользователем.

Какую боль решает

Убирает ручное ведение таблицы откликов и помогает соискателю выбрать немногие достойные вакансии из сотен, подготовить резюме/письма под каждую и провести ресёрч компании и контактов.

Сценарии использования
  • Оценка конкретного оффера по вставленной ссылке/JD с генерацией отчёта, PDF и записи в трекер
  • Массовое сканирование 150+ портфелей компаний и трекинг пайплайна в Go-дашборде терминала
  • Подготовка ATS-резюме и сопроводительных писем под каждую вакансию
  • Подготовка к интервью: банк STAR-историй и скрипты переговоров о зарплате
  • Аутрич: поиск hiring-менеджера, черновик LinkedIn-сообщения ≤300 символов и черновики формальных email-заявок без отправки
Целевой пользователь

Технически подкованные соискатели, особенно в AI/tech, уже пользующиеся AI-CLI (нужны навыки CLI, npm, git). Метки beginner-friendly/good-first-issue относятся к контрибьюторам, а не к конечным юзерам.

Open-source аналоги

Автоматизирует подачу заявок с помощью AI (авто-сабмит — иная философия); ядро open source, но из-за копирайта удалены сторонние плагины провайдеров.
Pickle-Pixel/ApplyPilotСМЕЖНЫЙ
6-стадийный автономный пайплайн: находит вакансии на 5+ бордах, скорит, тюнит резюме, пишет письма и подаёт заявки полностью hands-free (риски ToS).
tarunlnmiit/autopilot-jobhuntНИШЕВЫЙ
Ночью сканирует 130+ карьерных страниц, скорит роли LLM (0–100), шлёт топ-матчи в Telegram; схожая фильтр-философия, есть Claude Code MCP-интеграция.
Web-scraping бот только под LinkedIn, подаёт 100+ заявок менее чем за час; высокий ToS-риск, узкая ниша.
Gsync/jobsyncСМЕЖНЫЙ
Self-hosted через Docker трекер + AI-ассистент на Next.js; веб, не CLI, без авто-apply.
Форк AIHawk под AGPL — любая производная тоже обязана быть open source; важен как лицензионный контраст к MIT у career-ops.
Позиционирование

Лидер сегмента по популярности и дифференциации. Ключевое отличие — это не авто-сабмит-бот, а CLI-agnostic «фильтр» с human-in-the-loop поверх уже оплаченного пользователем AI-CLI, без собственного бэкенда. Это снижает юридические риски (в отличие от LinkedIn-ботов) и создаёт уникальное позиционирование, хотя функционально пересекается с десятком проектов.

Коммерческие аналоги

SonaraB2CПОДПИСКА
Авто-apply, «AI job hunter».
Известный B2C-игрок; точный масштаб пользователей не подтверждён.
Trial$2.95 / 14 дней
Monthly (auto-renew)$23.95 / 4 недели (~$311/год)
Annual$5.95/mo (~$71/год)
LazyApplyB2CFREEMIUM
Chrome-расширение для массовой подачи заявок.
Массовый B2C-инструмент; точный масштаб не подтверждён.
Lifetime$99–$249 one-time
Subscriptionот $19/mo
Ultimate$999/год (1500 заявок/день)
FastApplyB2CFREEMIUM
AI Job Matcher + авто-apply, поддержка 12+ бордов включая Workday и Greenhouse.
B2C; масштаб не подтверждён.
Free5 кредитов без карты
Paid$14–$49/mo
AIApplyB2CПОДПИСКА
Резюме, письма, ATS-скан, авто-apply, подготовка к интервью.
B2C; масштаб не подтверждён.
Paid~$20/mo
Jobara AIB2CПОДПИСКА
Quality-first, живые специалисты подают заявки.
B2C; масштаб не подтверждён.
Paidот $36/mo
ApplyGhostB2CFREEMIUM
Quality-over-quantity авто-apply.
B2C; масштаб не подтверждён.
Free10 заявок без карты
Paidот €29/mo
SproutB2CПОДПИСКА
Тюнинг резюме под каждую вакансию.
B2C; масштаб не подтверждён.
Paid$24/mo
Scale.jobsB2CРАЗОВО
Human-assisted подача заявок с разовой оплатой.
B2C; масштаб не подтверждён.
One-timeот $199
JobHuntr.fyiB2CПОДПИСКА
Автономный агент, универсальная подача заявок.
B2C; масштаб не подтверждён.
Starterот $9.99
Jobscan / Teal / Huntr / autoapply.aiB2B / B2CПОДПИСКА
Облачные SaaS: ATS-скан, трекеры, matching — загружают резюме и данные на свои серверы, держат алгоритм закрытым.
Крупные устоявшиеся B2C/both SaaS; по данным самого career-ops берут $20–80/мес.
Paid$20–$80/mo
Текущая монетизация проекта

Сам автор проект НЕ монетизирует принципиально: career-ops постоянно бесплатен, MIT-лицензирован, нет платного тира, листа ожидания, аккаунта, телеметрии и премиум-фич. Единственный канал — добровольные донаты через GitHub Sponsors; у мейнтейнера есть другая оплачиваемая работа. Корпоративные тиры ($500+) дают лишь логотип в README и на /sustain, ничего больше. Автор публично обещает «никогда пейволла или premium-тира». При этом сообщество уже строит облачную обёртку CareerOps Hub (browser-based командная станция поверх фреймворка) — то есть коммерческая ниша объективно есть, но заниматься ей будет не автор.

Коммерческий потенциал

ПОТЕНЦИАЛ · НИЗКИЙ

Заработать технически можно (managed-hosting SaaS-обёртка или B2B white-label под другим именем), но это тяжёлый путь против бесплатного первоисточника и без наследуемого рва. Общая оценка — low.

Спрос и рынок

Высокий и растущий спрос. TAM в узком сегменте AI-резюме ~$1,4 млрд (2025) с CAGR ~17% (альтернатива — CAGR 18,7% до ~$6,15 млрд к 2033); широкий resume-builder ~$9,5 млрд (2026, CAGR 7,4%). Структурный драйвер: 80%+ Fortune 500 фильтруют резюме через ATS; VC в HR-tech >$3,5 млрд в 2025. Готовность платить подтверждена ценами конкурентов.

Ров / защищённость

У самого кода рва нет: MIT, открытая рубрика оценки, перенасыщенная ниша — форкается без затрат. У проекта как явления ров есть, но он нематериальный (бренд, 58K звёзд, аудитория, паблисити, личность автора) и не передаётся вместе с кодом.

Модели монетизации
  • Managed cloud / SaaS-обёртка «career-ops as a service»: хостинг, веб-UI вместо CLI, готовая инфраструктура (Chromium, API-ключи) — лучшая модель, спрос доказан community-форком CareerOps Hub
  • B2B-разворот: продажа не соискателям, а карьерным коучам, аутплейсмент-агентствам, вузам/career-services (бюджеты, низкий отток), white-label под своим брендом
  • Open-core + платные интеграции/поддержка (противоречит духу проекта и легко форкается)
Что нужно, чтобы сделать продукт
  • Веб/десктоп-UI для не-технарей (сейчас барьер входа — CLI, npm, git)
  • Хостинг и управление API-ключами (сейчас пользователь сам платит за AI-CLI)
  • Онбординг, поддержка, SLA — то, за что B2C и особенно B2B готовы платить
  • Юридическая обвязка вокруг ToS порталов и приватности (частично закрыто самим проектом)
  • Собственный бренд/имя из-за Trademark Policy на «career-ops»
⚖ ЛИЦЕНЗИЯ · МОЖНО ЛИ КОММЕРЦИАЛИЗИРОВАТЬ
Лицензия MIT (SPDX подтверждён обогащением и самим проектом) — максимально свободная: разрешает коммерческое использование, закрытые деривативы, SaaS и продажу; юридических ограничений на заработок нет. Оговорка: у проекта есть отдельная Trademark Policy — код свободен, но имя/бренд «career-ops» может быть защищён товарным знаком, поэтому коммерческий форк следует называть иначе. Для контраста: конкурентный форк AIHawk использует AGPL, требующий open source деривативов, — у career-ops такого нет. Итог: юридически зелёный свет, но экономика работает против монетизации (свобода MIT позволяет всем конкурентам копировать, а брендовый ров остаётся у автора).
Риски и подводные камни
ВЫСОКИЙКОНКУРЕНЦИЯ
Ниша перенасыщена бесплатными OSS (AIHawk, ApplyPilot, autopilot-jobhunt) и дешёвыми SaaS; MIT-код позволяет любому форкнуть и запустить конкурента без затрат. Ров отсутствует.
ВЫСОКИЙАВТОР МОНЕТИЗИРУЕТ САМ
Инверсный риск: автор публично и жёстко ОТКАЗЫВАЕТСЯ монетизировать («never a premium tier, paywall»). Любая коммерциализация под именем career-ops вызовет отторжение сообщества; бренд не отчуждается.
СРЕДНИЙМАЛЫЙ РЫНОК
B2C-аудитория соискателей имеет высокий отток и низкий LTV — платят, пока ищут работу, потом уходят (у конкурентов даже есть кнопка «удалить, когда получил оффер»).
СРЕДНИЙЮР. СЕРАЯ ЗОНА
Автоматизация карьерных порталов конфликтует с их ToS. Career-ops частично снимает это human-in-the-loop дизайном и дисклеймерами, но при добавлении авто-сабмита риск резко растёт (как у LinkedIn-ботов).
СРЕДНИЙЗАВИСИМОСТЬ ОТ АВТОРА
Sovereign-maintainer: проект завязан на одного человека (Santiago), чей приоритет — публичная миссия, а не коммерциализация; высокий bus-factor несмотря на 100 контрибьюторов.
НИЗКИЙКОММОДИТИЗАЦИЯ
Скрейперы/сканеры порталов ломаются при смене HTML/API и требуют постоянной поддержки. Смягчено zero-token API-подходом к Greenhouse/Ashby/Lever.

Достоверность разбора

УВЕРЕННОСТЬ · СРЕДНЯЯclaude-opus-4-8 · 2026-07-05 · ОКНО 90D
Оговорки / что не проверено
  • Точные счётчики звёзд OSS-аналогов (AIHawk, ApplyPilot, autopilot-jobhunt и др.) в результатах поиска не подтверждены — приведены как null.
  • Цены конкурентов (Sonara, LazyApply, FastApply, AIApply, Jobara, ApplyGhost, Sprout, Scale.jobs, JobHuntr) взяты с обзорных агрегаторов, а не с актуальных страниц вендоров; тарифы в нише часто меняются — не подтверждены ≥2 независимыми первоисточниками.
  • Оценки размера рынка (AI-резюме ~$1,4 млрд/2025, CAGR 17,2% vs 18,7%, resume-builder ~$9,5 млрд/2026) взяты из разных обзорных источников с расходящимися определениями сегмента; точность ограниченная.
  • Статистика «80%+ Fortune 500 используют ATS» и «VC в HR-tech >$3,5 млрд в 2025» — из общих обзоров, не перепроверены двумя первоисточниками.
  • Масштаб пользователей/выручки коммерческих аналогов не подтверждён — оценки помечены как неуверенные.
  • Существование community-форка CareerOps Hub и цитаты об отказе автора от монетизации взяты из материалов самого проекта (career-ops.org / GitHub Sponsors) — самоописание, независимо не верифицировано.
  • Факты из воронки и GitHub-обогащения (звёзды, лицензия MIT, топики, релиз v1.16.0) приняты как есть без перепроверки.
ИСТОЧНИКИ (19)

Why This Is A Finding

santifer/career-ops собрал 7,638 звёзд за окно, тогда как у автора всего 2,844 подписчиков — эффективная аудитория ≈ 8,585. Это даёт surprise-индекс 0.00984 (звёзды относительно охвата автора, а не в абсолюте). Удержание форков 83.3% и 167 внешних контрибьюторов отделяют реальный инструмент от разовой вспышки. Акселерация отрицательная — внимание остывает после пика.

Related Findings

RANKS ABOVE 0% OF 1 FINDINGS
NO RELATED FINDINGS

METRICS IN CONTEXT

MEDIAN ACROSS ALL 1 FINDINGS · Δ vs MEDIAN · PERCENTILE = SHARE RANKED BELOW
METRICVALUEMEDIANΔ MEDPERCENTILE
SCORE0.030.030.00ABOVE 0%
VELOCITY84.8784.870.00ABOVE 0%
RETENTION4.0%4.0%0.0 PPABOVE 0%
FORKS11,47511,4750ABOVE 0%
SURPRISE0.010.010.00ABOVE 0%