Index / zclaw · updated Aug 17, 2026

zclaw

tnm/zclaw · healthy · rank 21 of 43 by stars

zclaw crams a personal AI assistant into an 888 KiB ESP32 firmware, bringing LLM control to GPIO and sensors. It's a hacker-friendly, ultra-light alternative to OpenClaw for the physical world.

#esp32#iot#embedded#tiny#assistant
Compare vs OpenClaw
GitHub ↗

Facts

Repository

Contributors4
Open issues12
Last commitMay 17, 2026
Release cadence~7 days
Latest releasev2.13.0

Runtime

LanguageC
Memory0.9 MB
Boot time5 ms
Deploymentedge · self-hosted
Setup difficultyMedium
Plugin ecosystemLimited

Posture

LicenseMIT
Local-firstYes
Cloud dependencyOptional
Multi-userNo
Privacy postureStrong

Community

Sentiment5% positive
Reddit mentions0
Web results10

Security breakdown

Composite 75 / 100 · how these are scored

Sandboxing4 / 10

higher is safer

API security7 / 10

higher is safer

Network isolation5 / 10

higher is safer

Telemetry safety8 / 10

higher is safer

Shell access risk2 / 10

higher is riskier

Model access

Read from the repository, not written by a model · 57 files examined

2 providers · runs locally · gateway support

Direct
AnthropicOpenAI
Gateway
OpenRouter
Local
Ollama
Compatible
OpenAI-compatible

Pinned models

gpt-5.4OpenAI

claude-sonnet-4-6 released 2026-02-17 — 6 months old (from the public model catalogue)

Pin last edited 5 months ago

Several defaults are pinned; the project picks one per provider rather than shipping a single default.

Evidence

Decision

Why choose zclaw over OpenClaw?

Why choose this

  • Runs on $5 ESP32 hardware
  • Ultra-low power consumption
  • Tiny attack surface (<1MB firmware)

Tradeoffs

  • No rich plugin/skill registry
  • Limited LLM context due to memory
  • Requires C firmware flashing, less agile

Best fit

  • hobbyists wanting AI on ESP32
  • IoT automation with LLM
  • edge assistant with hardware control

Avoid if

  • need full OS-level agent
  • want rich plugin ecosystem
  • non-technical users
Good Confidence70%

Evidence from README and commits indicates active development of an embedded assistant, but community feedback is sparse (zero Reddit, web search off-topic), creating moderate uncertainty in sentiment scoring.

AI layer reviewed Aug 2, 2026 · how this is written

Star activity

2,210 stars today

Overview

zclaw is a minimalist personal AI assistant written in C and built on the ESP-IDF/FreeRTOS stack for ESP32 microcontrollers. It enforces a strict all-in firmware budget of 888 KiB, including networking, TLS, and runtime, while still delivering scheduled tasks, persistent memory, Telegram/web relay chat, and custom firmware tools for GPIO, DHT sensors, and I2C devices.

Unlike OpenClaw which targets general-purpose OSes (macOS, Linux, Android) with a large plugin ecosystem, zclaw is laser-focused on edge and IoT use cases. Its architecture favors static compilation and direct hardware access over dynamic skill loading, making it extremely lightweight and power-efficient but less flexible for non-embedded workflows.

Recent commits show active maintenance with added hardware tools (DHT, I2C) and documentation improvements, and a v2.13.0 release. The project emphasizes security via encrypted flash credentials, bootstrap integrity checks, and rate limits, positioning it as a privacy-strong, self-hosted alternative for makers.

Nominate a clone

Add a new Claw

Paste a GitHub repository and tell us why it belongs on the tracker.

Opens a prefilled issue on GitHub — every nomination is public. Comfortable with a PR? Adding the repo to projects.json is faster.