Neural Box
КаталогО проектеTelegram ↗
← Все репозитории

Новый проект

ashutosh-rath02/atrophy

Локальный CLI-тренажёр измеряет навыки программирования без ИИ, ведёт рейтинги и показывает разрыв между самостоятельной и AI-assisted работой.

Открыть GitHub ↗
Stars
★ 127
Forks
⑂ 6
Язык
TypeScript
Статус
В канале 1 янв. 1 г.

AI-разбор

Atrophy — консольное приложение для регулярной проверки навыков программирования без помощи искусственного интеллекта. Пользователь проходит начальную серию из пяти упражнений, затем получает короткие задания на наиболее давно не практиковавшийся навык, а результаты изменяют индивидуальный рейтинг по модели, напоминающей шахматный Elo. Решения запускаются в изолированном подпроцессе и проверяются скрытыми тестами, тогда как чтение кода, запоминание API и декомпозиция используют специальные способы проверки, включая эталонную рубрику для самооценки. Проект содержит статический банк упражнений и генераторы воспроизводимых вариантов для Python и JavaScript, а веб-панель отображает рейтинги, доверительные интервалы и сравнение самостоятельных результатов с ежемесячными попытками при включённом ИИ. Данные хранятся локально в SQLite без аккаунта, синхронизации и телеметрии; публичная таблица лидеров подключается отдельно и требует явного согласия. Разработчики прямо указывают, что десятиминутные задания являются лишь приближённым измерением, а режим «без ИИ» основан на предупреждениях и честности пользователя, а не на блокировке.

Кому подойдёт

Разработчики, инженеры, студенты и технические специалисты, использующие ИИ в программировании и желающие измерять самостоятельные навыки, отслеживать их динамику и выявлять зависимость от AI-assisted инструментов.

Что внутри

  • CLI-команды baseline, drill, stats, serve, export и drill --ai-on для базовой оценки, тренировок, статистики, панели, экспорта и сравнения с ИИ.
  • Пять направлений проверки: синтаксическая память, отладка, чтение кода, память API и декомпозиция.
  • Банк упражнений для Python и JavaScript с тремя уровнями сложности, статическими заданиями и генераторами воспроизводимых вариантов.
  • Автоматическая проверка решений скрытыми тестами в изолированном подпроцессе, мягкий лимит времени и возможность повторной отправки решения.
  • Локальная SQLite-база в ~/.atrophy/atrophy.db, JSON-экспорт и настройка расположения через ATROPHY_DB.
  • Веб-панель на 127.0.0.1:4646 с кривыми навыков, доверительными интервалами и графиком самостоятельных и AI-assisted результатов.

Где применять

  • Разработчикам, которые регулярно используют Copilot, Cursor или другие AI-инструменты, для контроля сохранения навыков самостоятельного программирования.
  • Кандидатам перед техническим собеседованием, чтобы проверить отладку, чтение кода, работу с API и решение задач без подсказок.
  • Инженерам и командам, которым нужен локальный формат коротких регулярных тренировок без передачи исходных данных во внешний сервис.
  • Наставникам и преподавателям для наблюдения за динамикой практики через рейтинги и экспорт результатов, если участники самостоятельно проводят упражнения.
  • Пользователям, которым требуется автономный тренажёр с поддержкой Python и JavaScript на компьютере с Node.js и Python.

Темы

aiartificial-intelligenceclideliberate-practicedeveloper-toolselo-ratinglocal-firstnodejsskill-assessmentskill-decay

Дальше по теме

Похожие проекты

011 янв. 1 г.

vuphongle/oss-pr-reviewer

CLI на TypeScript анализирует изменения в pull request через OpenAI и формирует структурированный Markdown-отчёт о рисках, ошибках и недостающих тестах.

★ 109TypeScript↗
021 янв. 1 г.

Codesteward/codesteward

Самостоятельно размещаемая платформа для многоагентной проверки кода, контроля слияний и постоянного сопровождения веток с учётом графа зависимостей.

★ 34TypeScript↗
031 янв. 1 г.

ma-nucho-pro/wife

Локальный слой постоянной памяти для Claude Code, Codex, Cursor и Gemini CLI с аудитом фактов, защитными правилами и хранением без облака.

★ 55JavaScript↗