{"slug": "esp-claw", "title": "ESP-Claw", "summary": "Espressif released ESP-Claw, a chat coding AI agent framework for IoT devices that runs locally on ESP32-series chips, enabling devices to sense, decide, and execute via conversation. The framework supports ESP32-S3, ESP32-P4, ESP32-C5, and ESP32-S31 boards, with online flashing in the browser, and integrates with OpenAI, Anthropic, Alibaba Cloud Bailian, and DeepSeek APIs, plus Telegram, QQ, Feishu, and WeChat.", "body_md": "[Home](https://esp-claw.com/en/)\n|\n[Docs](https://esp-claw.com/en/tutorial/)\n|\n[Online Flashing](https://esp-claw.com/en/flash/)\n|\n[Build from Source](https://esp-claw.com/en/reference-project/build-from-source/)\n|\n[简体中文](/espressif/esp-claw/blob/master/README_CN.md)\n\n**ESP-Claw** is Espressif's **Chat Coding** AI agent framework for IoT devices. It defines device behavior through conversation and completes the full loop of sensing, decision-making, and execution locally on Espressif chips. Inspired by the OpenClaw concept and reimplemented in C, ESP-Claw is lightweight, intelligent, and continuously evolving. With just an ESP32-series chip that costs only a few dollars, you can experience what makes ESP-Claw so nimble.\n\nTraditional IoT usually stops at connectivity: devices can connect to the network, but they cannot think; they can execute commands, but they cannot make decisions. ESP-Claw brings the Agent Runtime down onto Espressif chips, turning them from passive executors into active decision-making centers.\n\n💬 Chat as Creation |\n⚙️ Event Driven |\n|---|---|\n|\nIM chat + dynamic Lua loading\nOrdinary users can define device behavior without programming |\nAny event can trigger the Agent Loop and more\nResponse can be as fast as milliseconds |\n## chat-coding-en.webm |\n## event-en.webm |\n🧬 Structured Memory |\n📤 MCP Communication |\n|\nOrganize memories in a structured way\nPrivacy stays off the cloud |\nSupports standard MCP devices\nWorks as both Server and Client |\n## memory-en.webm |\n## mcp-en.webm |\n🧰 Ready Out of the Box |\n🧩 Component Extensibility |\n|\nQuick setup with Board Manager\nSupports one-click flashing |\nEvery module can be trimmed as needed\nYou can also add your own component integrations |\n\nESP-Claw now supports a wide range of development boards based on ESP32-S3, ESP32-P4, ESP32-C5, and ESP32-S31, including breadboards, M5Stack CoreS3, and many others. Supported boards in [ ./application/edge_agent/boards/](/espressif/esp-claw/blob/master/application/edge_agent/boards) can be flashed online directly: configuration and flashing are done entirely in the browser, with no need to compile firmware locally or install a development environment first.\n\nYou can also build ESP-Claw locally. Please refer to the [local build documentation](https://esp-claw.com/en/tutorial/) for board adaptation, building, and flashing. Boards not listed above, as well as chips like the ESP32-P4, can also be supported through local builds and flashing.\n\nYou can find practical examples in our [documentation](https://esp-claw.com/en/tutorial/).\n\n**LLM**: ESP-Claw now supports both OpenAI-style APIs and Anthropic-style APIs. It natively supports GPT models from OpenAI, Qwen models from Alibaba Cloud Bailian, Claude models from Anthropic, DeepSeek models from DeepSeek API, and also supports custom endpoints.\n\nTip\n\nESP-Claw's self-programming capability depends on models with strong tool use and instruction-following ability. We recommend `gpt-5.4`\n\n, `qwen3.6-plus`\n\n, `claude4.6-sonnet`\n\n, `deepseek-v4-pro`\n\nor models with comparable capability.\n\n**IM**: ESP-Claw supports Telegram, QQ, Feishu, and WeChat, and can be extended further.\n\nESP-Claw is still under active development. Feel free to open an issue to report problems or request features. You can also share your ideas through our [online survey (in Chinese)](https://fcn5wbhnyubf.feishu.cn/share/base/form/shrcndYcjbGFY1ymttTSyYoGIPh).\n\n[Click here to view our TODO List (in Chinese)](https://fcn5wbhnyubf.feishu.cn/wiki/SRlgwWUYei4WmykU8uMcUtzTnFf?table=tblWSgzWcyW7jv7B&view=vewaP9B0KX) and vote for the features or issues you care about. That helps us prioritize them sooner.\n\nIf this project helps you, please consider giving it a star. ⭐⭐⭐⭐⭐\n\nInspired by [OpenClaw](https://github.com/openclaw/openclaw).\n\nThe implementation of Agent Loop, IM communication, and related capabilities on ESP32 also draws on [MimiClaw](https://github.com/memovai/mimiclaw).", "url": "https://wpnews.pro/news/esp-claw", "canonical_source": "https://github.com/espressif/esp-claw", "published_at": "2026-08-13 18:26:06+00:00", "updated_at": "2026-08-13 18:42:38.045038+00:00", "lang": "en", "topics": ["artificial-intelligence", "ai-agents", "ai-products", "ai-infrastructure"], "entities": ["Espressif", "ESP-Claw", "OpenAI", "Anthropic", "Alibaba Cloud Bailian", "DeepSeek", "Telegram", "M5Stack CoreS3"], "alternates": {"html": "https://wpnews.pro/news/esp-claw", "markdown": "https://wpnews.pro/news/esp-claw.md", "text": "https://wpnews.pro/news/esp-claw.txt", "jsonld": "https://wpnews.pro/news/esp-claw.jsonld"}}