Виртуальный питомец наказывает владельца за скроллинг ленты — и разговаривает с ним

Энтузиаст под псевдонимом brenpoly создал необычное устройство для борьбы с зависимостью от смартфона — виртуального питомца, который «болеет», когда владелец слишком долго листает ленту. Проект построен на модуле ESP32 в корпусе, напечатанном на 3D-принтере.
Идея основана на человеческой склонности привязываться к любым объектам. Если владелец проводит слишком много времени за «думскроллингом», питомец выглядит больным — этот механизм зашит в ESP32 вместе с обычным поведением виртуального зверька.
Отличительная черта проекта — использование локальной языковой модели на смартфоне. Она получает доступ не только к экранному времени, но и к уведомлениям. Через Bluetooth питомец связан с микрофоном и системой распознавания речи Whisper. Владелец может узнать содержание уведомлений или попросить питомца рассказать анекдот, не глядя в телефон. Голос обеспечивает локальная модель Piper, что делает просьбы отложить телефон более эффективными.
Исходный код и инструкции опубликованы на GitHub для желающих собрать устройство самостоятельно.



