RP2350 Coming Soon!

PycoClaw

OpenClaw for embedded.

Full AI agent on a $5 microcontroller.
MicroPython-powered — just flash and go.

What It Does

One-Click Flash

Flash your ESP32 from the browser. No toolchain, no terminal, no ESP-IDF. Just click and go.

Full Agent Loop

Complete OpenClaw reasoning engine: recursive tool calls, context compaction, dual-loop architecture. C-native SSE streaming for real-time token delivery.

Hardware Control

Control LEDs, displays, sensors directly. LVGL touchscreen UI. GPIO, CAN, I2C — the agent controls the board.

Multi-Channel Chat

Talk via Telegram, Scripto Studio, or any future channel. Your agent is always listening.

Persistent Memory

Hybrid TF-IDF + vector search. Remembers across reboots. SD card backed. Your agent knows you.

ScriptOs Skills

Install and run skills from ScriptoHub. The marketplace for embedded AI. The agent writes its own too.

How It Compares

PycoClaw brings full OpenClaw agent parity to embedded hardware — something no other project achieves. Scripted runtimes let you modify agent behaviour live on the device; compiled binaries require a rebuild.

Feature PycoClaw OpenClaw Nanobot PicoClaw NullClaw MimiClaw
Approach 🔧 Scripted 🔧 Scripted 🔧 Scripted ⚙️ Compiled ⚙️ Compiled ⚙️ Compiled
Runtime MicroPython Node.js (server) Python (server) Go (binary) Zig (static) C (ESP32)
Runtime Modifiable Live on device Hot reload Edit & restart Rebuild Rebuild Reflash
Install One-click web flash npm i -g pip install make install zig build ESP-IDF build
Agent Loop Full dual-loop Full dual-loop Full Full Full Basic ReAct
Streaming C-native SSE SSE SSE SSE
Tool Calling Recursive Recursive Yes Yes 18+ tools 5 tools
Sub-Agents bg_tasks sessions_spawn Subagent Spawn tool Subagents
Multi-Model Provider routing Failover + routing 16+ providers model_list 22+ providers 2 providers
Memory Hybrid TF-IDF + Vector Vector DB Basic file MEMORY.md FTS5 + Vector MEMORY.md only
Context Compaction LLM summarization LLM summarization Auto
Heartbeat / Cron Full parity Full Full Full Full Basic
Chat Channels Studio + Telegram (Extensible) 14+ channels 9 channels 6 channels 18 channels Telegram only
Hardware Control GPIO, LVGL, CAN Serial, GPIO, Arduino Basic GPIO
Display UI LVGL touchscreen Canvas (A2UI)
Skills / Plugins ScriptoHub ClawHub ClawHub ClawHub Skill packs
Binary / Footprint ~2 MB firmware ~28 MB dist Scripts (~4K LoC) ~8 MB binary 678 KB binary ~1 MB firmware
Power 0.5W USB ~15W server ~15W server ~2W SBC ~2W SBC 0.5W USB
Cost $5 + API keys Server + API keys Server + API keys $10 + API keys $5 + API keys $5 + API keys

ScriptoHub

Agent Skills — Discovered Autonomously

A growing library of ScriptOs skill packs that your agent can search, discover, and install on its own — sensor drivers, hardware integrations, display widgets, and more. No manual setup; the agent finds what it needs.

ScriptoHub — browse and install MicroPython skills and drivers
Browse ScriptoHub

Scripto Studio

Your Workshop — Everywhere

Flash, configure, and chat with your device from any browser. Works on macOS, Windows, Linux, and iPadOS via WebRTC/WebREPL.

Scripto Studio — MicroPython IDE with AI agent chat
Open Scripto Studio Progressive Web App · No install required · Any platform