esp-claw
Run AI agents directly on ESP32 IoT chips
All Skills in This Repository (23)
Pure Emerald Level Indicatorscap_llm_inspect_image
Inspect local image files and generate natural-language descriptions.
cap_im_platform
Deliver text, images, or local files to Feishu, QQ, Telegram, or WeChat chats.
cap_scheduler
Manage IoT device scheduler rules for timed event publications.
cap_web_search
Search the internet via Tavily or Brave and return numbered results with titles, URLs, and snippets.
cap_http_request
Retrieve HTTP status and body text from allowlisted endpoints.
cap_time
Return the current local device date, time, weekday, and timezone.
cap_router_mgr
Manage IoT event router automation rules via capability calls.
skills_lab_search
Search the ESP-Claw Skills Lab hub by keywords and filters for skill ids.
skills_lab_downloader
Download ESP-Claw skill packages and validate hardware compatibility before installation.
skill_creator
Create or update model-invoked skills with SKILL.md and register_skill.
take_picture
Capture a JPEG image from a board camera via Lua script execution.
ble_hid
Advertise an ESP-Claw composite HID device and send keyboard, mouse, and media reports.
Frequently Asked Questions
FAQPage SchemaHow to install ESP-Claw?▼
Run `npx skills add espressif/esp-claw --all -g -y` in your terminal to install all skills in this suite globally.
What does ESP-Claw do?▼
It runs a complete AI agent on ESP32 chips, letting the device sense, decide, and act locally without relying on the cloud.
Can I control hardware with plain chat messages?▼
Yes. Built-in skills let the agent take photos, switch lights, read touch sensors, and send BLE keyboard or mouse actions from simple chat commands.
Which chat platforms does ESP-Claw support?▼
It supports Telegram, QQ, Feishu, and WeChat, and works with OpenAI, Anthropic, Qwen, and DeepSeek style LLM APIs.
Do I need to write code to add new device behaviors?▼
No. Ordinary users can define new behaviors through conversation, and the skill creator can generate and register new Lua-backed skills automatically.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core