Проект

Приложение по калистенике, сделанное одним человеком

CalisthenAI пишет, проектирует и поддерживает Мигель Мулет Хинер из Испании. Нет команды, нет инвесторов и нет отдела маркетинга.

Зачем оно существует

Фитнес-приложения, которые были на старте, делились на две группы. Одни были каталогами PDF-программ с интерфейсом сверху: один план для всех, без способа понять, велик он тебе или мал. Другие делались под железо, где прогресс легко моделировать, потому что достаточно добавить килограммы.

Собственный вес так не работает. Нельзя добавить два с половиной килограмма к подтягиванию: нужно менять упражнение, а неверно выбранная следующая ступень — это месяцы застоя или травма. Прогрессия становится задачей решения, а не арифметики — и именно с такими задачами модель может помочь, если дать ей реальные данные.

Что было решено и почему

Балл от 0 до 100 использует асимптотическую кривую, а не линейную шкалу. Это сознательно: в жизни путь с 20 до 30 баллов в жиме — это несколько недель, а с 80 до 90 может быть два года. Линейная шкала соврала бы об этом и заставила людей, которые прогрессируют нормально, чувствовать застой.

Четыре цепи измеряются отдельно, потому что единственный «уровень» скрывает ровно то, что нужно чинить. Почти все приходят с большим разрывом между жимом и тягой, и то, что его не видно, — причина, по которой год спустя он всё ещё там.

В каталоге пол, стена и стул считаются универсальным инвентарём, потому что настоящий барьер входа — не мотивация, а отсутствие турника. Если первая программа просит то, чего у тебя нет, второй сессии не будет.

Как это оплачивается

Приложение бесплатное с рекламой и с необязательной подпиской Pro. Это не идеологическое решение: генерация планов ИИ и анализ телосложения обращаются к моделям с оплатой за использование, а сервер стоит на маленьком инстансе, который кто-то должен оплачивать каждый месяц.

А вот что действительно решение — это то, что остаётся за стеной. Дневник тренировок, полная библиотека, разборы, тест силы и готовые программы бесплатны и такими останутся, потому что это именно та часть, с которой можно хорошо тренироваться, не заплатив ничего.

Как это сделано

Фронтенд на JavaScript с Vite и React, упакован под Android через Capacitor. Бэкенд на Node и Express с SQLite на небольшом инстансе AWS за Nginx. Анализ телосложения объединяет MediaPipe Pose для геометрии, Gemini для зрения и DeepSeek для рассуждения над числами.

Переведено на четырнадцать языков, включая все сто тридцать длинных разборов. Эта часть съедает больше всего времени.

Чего не хватает

iOS. Собрано на Capacitor, так что порт технически возможен, но требует времени и Mac, а сейчас силы уходят на то, чтобы версия под Android была хорошей.

Если найдёшь ошибку, если перевод звучит странно на твоём языке или разбор говорит неправду — напиши. Тебе ответят.

Хватит гадать, что тренировать сегодня

Пройди тест, посмотри на балл и получи первую сгенерированную программу меньше чем за полчаса.

Бесплатная загрузка · Pro по желанию от 4,99 €/мес