Skip to main content

zclaw

tnm/zclaw

healthy GitHub

An ultra-minimalist AI assistant that runs entirely on ESP32 microcontrollers with a strict 888 KiB firmware budget. It's the embedded systems answer to OpenClaw, trading cloud horsepower for on-device intelligence and GPIO control.

Decision Block

Why choose zclaw over OpenClaw?

Quick recommendation layer first, deeper analysis second. Use this before diving into metrics and architecture details.

Recommendation Layer
Compare with OpenClaw
Why choose this
  • Runs far leaner than OpenClaw on constrained hardware and low-cost hosts.
  • Keeps more of the workflow local, reducing cloud dependency and data exposure.
Tradeoffs
  • Efficiency usually comes with narrower scope, fewer integrations, or rougher ergonomics.
Best fit
  • Security-sensitive self-hosters
  • Edge devices and lightweight deployments
Avoid if
  • You care more about broad integrations than minimal footprint
Confidence / Evidence
Mixed Evidence 35%
Freshly Reviewed
Quick Refresh

Limited evidence available. Use the primary sources before making a production decision.

AI decision layer last reviewed Apr 20, 2026. Helpful, but still inference-heavy enough to double-check primary sources.

Last generated Mar 13, 2026
Last reviewed Apr 20, 2026
Refresh mode Quick Refresh

Source window: GitHub metadata, README, recent commits, latest release, Reddit, Brave search

Measured Security
82
Measured Memory
1 MB
GitHub Stars
2,091
Boot Time
5 ms
Memory
1 MB
Language
C

Community Pulse

78% Positive
1 Reddit Mentions

Security Radar

Security radar summary for zclaw.

  • zclaw: Sandboxing 8 of 10, API Security 7 of 10, Network Isolation 6 of 10, Telemetry Safety 9 of 10, Shell Protection 7 of 10.

Evaluation Scale: 10 = Maximum Safety / 1 = High Risk

Star Growth (2026)

Star history summary.

  • zclaw: 104 recorded points. From 65 stars on 2026-01-01 to 2,091 on 2026-04-21.

ClawVerse News

Latest articles and global buzz

No news data available at the moment.

Trending Mentions

No trending data available. Run the update script.
Last Scan: 4/21/2026, 12:44:31 AM
#embedded #esp32 #microcontroller #ai-assistant #iot

zclaw is a remarkable embedded AI assistant that pushes the boundaries of what's possible on microcontroller hardware. Written entirely in C for the ESP32 platform, it achieves something seemingly impossible: a functional AI personal assistant within a strict 888 KiB firmware budget that includes the entire ESP-IDF/FreeRTOS runtime, Wi-Fi networking, TLS/crypto stacks, and certificate bundles. This makes it a fascinating alternative to OpenClaw for users who want local, air-gapped AI without relying on cloud infrastructure.

The architecture is purpose-built for constraint: scheduled tasks (daily, periodic, and one-shot), GPIO control for hardware automation, persistent memory for state retention, and custom tool composition through natural language. Communication happens via Telegram or a hosted web relay, making it practical for real-world use. The project includes thoughtful security measures like secure flash mode for encrypted credentials and rate limiting (100/hour, 1000/day defaults).

Unlike OpenClaw's TypeScript-based plugin architecture designed for servers, zclaw is firmware-first—flashed directly to ESP32 boards like the Seeed Studio XIAO ESP32-C3. It's not trying to be a general-purpose AI agent platform; it's a focused tool for IoT enthusiasts, hardware hackers, and anyone who wants AI capabilities at the edge. The active development (USB local admin console, refactored agent/telegram helpers) shows a healthy project maturing rapidly.

Live Data Partner OpenClaw Seismograph
Threat Level calm