← Back
Stable Intermediate Edge AI

Pocket AI Agent

A full LLM agent with tools in under 888 KiB — chat with your hardware on Telegram.

Board
Seeed XIAO ESP32-C3 (also ESP32/S3/C6)
Est. cost
~$10
Install time
40 min
Sensors
GPIO, I2C bus, DHT temperature/humidity (optional)

zclaw squeezes a complete text-in/text-out LLM agent with tool-calling into an ESP32: GPIO control (with a safety allowlist), I2C bus access, temperature/humidity reading, persistent memory, and a cron scheduler — all callable by the model. Talk to it over Telegram, a web relay, or a local USB console with no WiFi at all. The firmware fits in 888 KiB. It is the cheapest way to put a reasoning agent in a room.

Maintained and field-tested by the Latent team.

Start guided install

What you need

Seeed XIAO ESP32-C3 ~$5
DHT22 temperature/humidity sensor (optional) ~$3
USB-C cable ~$3
Est. cost~$10

Install steps

1
Install ESP-IDF 5.x
2
Configure your agent
3
Build and flash
4
Say hello

Device config

Full config — copy it, download it, or follow the guided install.

# zclaw — Pocket AI Agent · build recipe (ESP-IDF, not ESPHome) # Source: ~/MyBOT/zclaw · Docs: zclaw README + /docs # # 1. Get ESP-IDF 5.x and the zclaw source git clone <your-zclaw-remote> zclaw && cd zclaw # 2. Configure target (XIAO ESP32-C3 recommended; also ESP32/S3/C6) idf.py set-target esp32c3 # 3. Set your WiFi + LLM + Telegram credentials # (menuconfig → zclaw configuration) idf.py menuconfig # 4. Build + flash + watch logs idf.py build idf.py -p /dev/cu.usbmodem1101 flash monitor # The agent boots, joins WiFi, and starts its LLM tool-loop. # Built-in tools: GPIO read/write (allowlisted), I2C scan/read/write, # DHT temperature/humidity, persistent memory (NVS), cron scheduler. # Chat interfaces: Telegram bot + web relay + local USB console. # Firmware footprint: < 888 KiB.

Reviews (0)

No reviews yet — be the first.

Sign in to use this feature — it takes 20 seconds and it’s free. Sign in