
The world's first AI agent on a microcontroller
Run OpenClaw
on $5 Chips
No Linux. No Node.js. No OS.
Just pure C on an ESP32-S3 — always on, always remembering.
Why MimiClaw
Your AI in your pocket, not on a server
No Linux. No Node.js. Just Pure C.
No OS, no runtime, no bloat. 99.2% pure C compiled straight to bare metal — the leanest AI agent stack possible.
Memory That Travels
Persistent flash memory survives reboots and moves with the device. Your context, your history — always with you.
Touch the Real World
GPIO, sensors, actuators — your AI can read temperatures, flip switches, and control hardware. No cloud server needed.
The Solution
MimiClaw strips it all away
A fully functional Claude-powered AI assistant, compiled to bare-metal C, running on a $5 ESP32-S3 chip at 0.5W. Accessible via Telegram. Remembers across reboots.
Tiny
99.2% pure C. No OS, no runtime. Just your AI agent on 16MB flash.
Handy
Chat via Telegram from any device. WebSocket for LAN access.
Energetic
Runs 24/7 off USB power. Always on, negligible electricity cost.
Loyal
Persistent memory in flash. Markdown + JSONL. Survives reboots.
Under the Hood
Bare-metal agent loop
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ Telegram │────▶│ Message Q │────▶│ Claude LLM │
│ WebSocket │ │ (dual-core) │ │ (Anthropic) │
└──────────────┘ └──────────────┘ └──────┬───────┘
│
┌──────────────┐ ┌──────▼───────┐
│ Memory │◀────│ Tools │
│ SOUL.md │ │ web_search │
│ USER.md │ │ get_time │
│ MEMORY.md │ │ (ReAct) │
└──────────────┘ └──────────────┘Your AI. Your chip.
No compromises.
Open source. MIT licensed. Flash it in minutes.
Get Started on GitHub