zclaw

Smallest C personal AI assistant firmware for ESP32 with Telegram and GPIO

Open Source Automation & Agents

What is zclaw?

zclaw is a tiny personal AI assistant written in C that runs on an ESP32 microcontroller in about 888KB total. It offers Telegram integration, GPIO control, cron scheduling, custom tools, and memory, all from a cheap chip. The project is MIT licensed and shows how far a capable personal agent can be shrunk.

Key features

  • Full assistant in under 1MB on ESP32
  • Telegram integration
  • GPIO control and cron scheduling
  • Memory and custom tools

Pros

  • Extremely lightweight for microcontrollers
  • Runs AI assistance on cheap IoT hardware
  • MIT licensed

Cons

  • ESP32 hardware constraint limits model access
  • Requires embedded hardware skills
  • Narrow IoT-focused use case

zclaw at a glance

PricingOpen Source
CategoryAutomation & Agents
Platformslinux
Official websitegithub.com
ai-agentiotesp32firmwareassistantmit

How to choose the right Automation & Agents tool

Automation and agent tools promise to do work for you, so judge them on reliability before cleverness. Map the exact workflow you want to automate, then check the tool's integrations cover every app in that chain — one missing connector breaks the whole flow. Look for clear triggers, sensible limits, and logs you can read when something goes wrong, because something eventually will. For agents that act on your behalf, approval controls matter: you should be able to review messages, purchases or changes before they happen, especially at the start. Pricing usually scales with runs or tasks, so estimate your monthly volume honestly. Start with one low-risk workflow, measure the time it truly saves, and expand from there.

Compare all Automation & Agents tools →

zclaw FAQs

What is zclaw?

zclaw is a tiny personal AI assistant written in C that runs on an ESP32 microcontroller in about 888KB total. It offers Telegram integration, GPIO control, cron scheduling, custom tools, and memory, all from a cheap chip. The project is MIT licensed and shows how far a capable personal agent can be shrunk.

What are the main features of zclaw?

zclaw offers Full assistant in under 1MB on ESP32, Telegram integration, GPIO control and cron scheduling and Memory and custom tools.

How much does zclaw cost?

zclaw is open source, so the software itself is free to download, use and self-host. Your only costs are the infrastructure you run it on and any paid services you connect to it.

What are the pros and cons of zclaw?

Strengths of zclaw include Extremely lightweight for microcontrollers; Runs AI assistance on cheap IoT hardware; MIT licensed. On the downside, ESP32 hardware constraint limits model access; Requires embedded hardware skills; Narrow IoT-focused use case.