- Разработан open-source ИИ-агент zclaw, работающий на микроконтроллерах ESP32 с прошивкой менее 888 КБ.
- Код агента занимает около 35 КБ, проект поддерживает взаимодействие с облачными языковыми моделями и управление аппаратными функциями.
- zclaw доступен для платы Seeed XIAO ESP32-C3 стоимостью около $5 и отличается жёстким ограничением размера прошивки.
Разработчик под псевдонимом tnm представил инновационный open-source проект — ИИ-агент zclaw, предназначенный для работы на недорогих микроконтроллерах ESP32. Главной особенностью проекта является минимальный размер кода агента — всего около 35 КБ на фоне общего объёма прошивки менее 888 КБ, включающей Wi-Fi стек, TLS-шифрование и сертификаты. Такая компактность позволяет запускать интеллект на весьма бюджетных платах, например, Seeed XIAO ESP32-C3, стоимость которых составляет около пяти долларов.
Проект реализован на языке C с использованием ESP-IDF и свободной операционной системы FreeRTOS. Агент выполняет роль посредника между пользователем и облачными языковыми моделями, такими как Anthropic, OpenAI и OpenRouter. Взаимодействие происходит через удобный интерфейс — Telegram, где обычные текстовые команды пользователя преобразуются в вызовы встроенных инструментов. Zclaw способен управлять GPIO-пинами, создавать расписания задач с учётом часовых поясов, а также хранить состояние между перезагрузками устройства. К примеру, пользователь может задать команду «поливай растения каждый день в 8:15» или «через 20 минут проверь датчик в гараже», и агент выполнит запрос на уровне аппаратного обеспечения.
Это решение стало очередным шагом в тренде на создание «claw-ассистентов», программ, работающих в цикле «получить задачу – вызвать модель – выполнить действие». Среди аналогичных проектов выделяются OpenClaw, PicoClaw и MimiClaw. Особенностью zclaw является строгий ограничительный бюджет по размеру прошивки и поддержка самых доступных плат без использования внешней оперативной памяти.
На площадке Hacker News проект вызвал активные обсуждения. Скептики отмечают, что zclaw по сути представляет собой HTTP-оболочку для облачных API, тогда как приверженцы идеи подчёркивают, что ESP32 — это устройство с всегда включённым режимом работы и более предсказуемыми режимами отказа по сравнению с полнофункциональными компьютерами под управлением полноценной ОС. Автор проекта также анонсировал планы по добавлению экспериментального локального инференса с использованием более мощной ESP32-S3.
