tnm/zclaw is a C-based AI personal assistant firmware that runs on ESP32 boards. The latest release recorded in the materials is v2.13.0. The changes in this version cannot be confirmed because they are absent from the provided factual information. The project brings GPIO control, cron-based scheduled tasks, persistent memory, and custom tools to the microcontroller. A feature for composing tools in natural language is also introduced in the documentation.
The goal of this project is to pack the working capabilities of an AI assistant into a small firmware environment. According to the README, the full firmware size target for the default build is 888 KiB or less, and the app code is about 35 KB. It provides Telegram and a hosted web relay chat as conversation paths, and supports integrations with Anthropic, OpenAI, OpenRouter, and Ollama, plus a local management console over USB. The repository is written in C and uses the MIT license. The number of stars recorded on GitHub is 2236.
However, 888 KiB is the size target for the default build presented in the documentation, not a measurement independently verified here. The provided information also contains no changelog for v2.13.0. Therefore, it is not possible to judge what this release improved over previous versions. What can be confirmed is limited to the features the ESP32 assistant provides and the size target stated in the documentation.