Настольный экран для контроля квот LLM-подписок: ESP32, Rust и никакой магии
Автор признаётся, что до этого проекта почти не разбирался в схемотехнике и путал транзистор с резистором. Зато знал Rust — этого хватило, чтобы вдохновиться идеей встраиваемого ИИ и купить на радиорынке ESP32, экран и энкодер. Первый вечер ушёл на то, чтобы просто заставить дисплей показать пару цифр.
Цифры были не абстрактные: у автора несколько подписок на LLM-провайдеров, у каждой свои лимиты — пятичасовые окна, недельные и месячные потолки. Они сбрасываются в разное время и живут на разных сайтах, а проверять остаток можно только вручную. В итоге получился настольный монитор: Windows-приложение собирает данные по четырём подпискам, а маленький экран с ESP32 показывает их перед глазами.
Проект — скорее спортивный интерес, чем промышленное решение, но он наглядно решает реальную боль любого, кто активно работает с несколькими LLM-API одновременно.