ЖЖИТНЯКОВDigital System Обсудить проект
MVPDEV TOOLS / AI

RepoMind AI

AI-анализ кодовых репозиториев: оценка здоровья 0–100, рекомендации, рейтинг и сравнение.

Кейс №18 · Яндекс SourceCraft · хакатон ЛЦТ 2026

Скриншот проекта RepoMind AI
Реальный скриншот проекта, 12.10.2026
  • 29 116репозиториев в публичном рейтинге (12.10.2026)
  • 1 584тестовых функций бэкенда
  • 24маршрута API
  • 9коллекторов данных

Тесты считаются по числу тестовых функций в репозитории; прохождение тестов здесь не утверждается.

Задача

Состояние репозитория обычно оценивают «на глаз». Нужен повторяемый расчёт с объяснением, что и почему просело.

Личный инженерный вклад

130 из 134 коммитов репозитория; остальные коммиты участников хакатона.

Решение

  • Сбор инженерных сигналов девятью коллекторами
  • Расчёт Repo Health Score по версионируемой методике по шести категориям и рекомендации
  • Рейтинг, сравнение репозиториев, динамика и бейдж
  • Очередь задач на PostgreSQL (FOR UPDATE SKIP LOCKED), без отдельного брокера
Конкурсный контекст

Кейс №18 Яндекс SourceCraft в рамках хакатона «Лидеры цифровой трансформации — 2026». Участие в хакатоне, итог конкурса не заявляется.

Статус MVP и ограничения

Работающая версия с ограниченным функционалом, опубликована или сдана. Статус MVP: в документации проекта промышленное развёртывание отмечено как не выполненное. Счётчик рейтинга снят с живого сервиса 12.10.2026.

Технологии

Python 3.12FastAPIPostgreSQLReact 19ViteTypeScriptDocker Compose

Источник фактов: repomind-ai: README.md, docs/openapi.json, app/tests; живой сервис repomind.zhitnyakov.online.