Собрал бесплатный AI-сервис за 3 дня: как нейросеть «прожаривает» профили на GitHub

История создания пет-проекта на Next.js и Groq API. Вбиваешь никнейм — получаешь честный (и жесткий) разбор кода, репозиториев и био.

Привет, VC!

Недавно я поставил себе челлендж: не мусолить идею месяцами, а сделать готовый, работающий продукт всего за несколько дней. В итоге за 3 дня родился AI GitHub Roast — микро-сервис в киберпанк-стиле, который за пару секунд анализирует любой открытый профиль GitHub и выдаёт саркастичную «прожарку» от лица нейросети.

💡 Идея и концепт

Все разработчики любят собирать пет-проекты, но 90% из них так и остаются брошенными после первого коммита initial commit. Мне захотелось сделать штуку, которая с юмором подсветит эти моменты: заброшенные репозитории, пустые био и громкие тайтлы вроде «Full-Stack Senior Architect» у аккаунтов с двумя подписчиками.

🛠 Технический стек (все бесплатно и летает):

  1. Next.js (App Router) — фронтенд и API-роуты.
  2. Tailwind CSS — для киберпанк-интерфейса с неоновым свечением и анимированным сканером.
  3. GitHub REST API — отсюда сервис безопасно забирает открытые данные: публичные репозитории, подписчиков, био и компанию.
  4. Groq API — главный секрет высокой скорости. В отличие от стандартного OpenAI API, Groq выдает молниеносный инференс (Llama 3.1) буквально за полсекунды.
  5. Vercel — деплой в один клик.

⚡ С какими граблями столкнулся

При деплое на Vercel я поймал классическую ошибку fetch failed при обращении к GitHub API. Оказалось, серверы GitHub жестко сбрасывают сетевые запросы от Node.js, если в заголовках не передан кастомный User-Agent. После добавления нужных headers и настройки фоллбека для LLM всё залетало со свистом.

🚀 Что получилось в итоге

Сервис абсолютно бесплатный, не требует авторизации и регистрации.

Интерфейс сделан в стиле старого терминала: вбиваешь никнейм, запускается сканер, и нейросеть выдаёт 1–2 абзаца плотного IT-юмора. Прямо из карточки можно скопировать текст или поделиться результатом в Telegram и X (Twitter).

👉 Попробовать прожарить свой профиль:

Пишите в комментариях свои никнеймы на GitHub или делитесь самыми смешными цитатами, которые выдал ИИ по вашему аккаунту! Отвечу всем :)