跳到主要内容
开源 · TuyaOpen

DuckyClaw 🐣🦞

你的自主 AI 伙伴。将 Agent 大脑部署到真实硬件:MCU、SoC、PC,一套代码。

DuckyClaw 项目横幅

什么是 DuckyClaw?

面向硬件的 AI Agent 框架。不只是一块开发板,而是物理世界的完整部署栈。

当 AI Agent 需要感知、决策并控制真实设备时,DuckyClaw 就是这套技术栈。基于 TuyaOpen C SDK 构建,MCU 上无需 Node.js。从 ARM Cortex-M 到 x64,一套代码。

  • 端云融合:低成本,一个 TuyaOpen 密钥统一接入各项服务。
  • 统一消息:Telegram、Discord、飞书。
  • 原生 IoT 控制:涂鸦生态中的真实设备。
  • 主动式 Agent:Agent 循环与监控,不止于聊天。

核心功能

在边缘与云端运行 AI Agent 所需的一切。

NEW
☁️

端/云 混合Agent

设备端与云端 Agent 一体。涂鸦云提供 LLM、RAG、MCP。

NEW
🏠

IoT 设备控制

直接控制涂鸦智能设备。IoT 记忆学习你的偏好。

NEW
🎤

硬件语音 ASR

在支持的板子上用 ASR 语音输入,无需额外应用。

NEW
🔌

设备技能

可扩展硬件技能:摄像头、传感器、显示屏。自建并接入,与 Agent 循环深度集成。

💬

统一消息

通过统一网关接入 Telegram、Discord、飞书,无平台锁定。

🧩

MCP 工具

CRON、FILE、IoT 控制、EXEC(如 RPi)。可扩展技能插件。

🧠

持久记忆

Agent.txt、memory.txt、IoT 记忆。随时间的上下文。

💓

Agent 循环心跳

心跳机制维持 Agent 循环运行:定时 ping、健康检查与持续后台运行。

快速开始

一个 TuyaOpen 密钥。选择开发板。配置并运行。

硬件支持

一套代码。从微控制器到单板机再到 PC。

推荐
Tuya T5
MCU

Tuya T5AI Board

推荐
正点电子 T5AI
MCU

正点电子 T5AI

DshanPI-A1 RK3576
SoC

DshanPI-A1 RK3576

购买硬件文档指南即将推出
Raspberry Pi
SoC

Raspberry Pi 4/5, CM4/CM5

Linux
ARM/SBC/PC

Linux Ubuntu

文档🚧即将推出
推荐
Waveshare T5-E1 Touch AMOLED 1.75
MCU

Waveshare T5-E1-Touch-AMOLED-1.75

🧩 更多开发板支持中,框架支持移植和兼容性良好,欢迎共建。

自建硬件技能

创建与扩展硬件技能。连接摄像头、传感器及其他外设,与 Agent 式 AI 深度集成。

开发者可在 DuckyClaw 上构建自定义硬件技能:接入摄像头做视觉、传感器做环境数据、显示屏、音频等。这些技能接入同一套 Agent 框架——Agent 可基于传感器数据推理、在硬件上触发动作,并将设备输入与云端 AI 结合。深度集成意味着你的硬件是 Agent 循环的一等公民,而非旁路脚本。

  • 将摄像头、传感器、显示屏等外设作为技能接入。
  • 深度集成:硬件数据输入 Agent,Agent 在同一循环中控制硬件。
  • 基于 TuyaOpen 驱动与 API 快速原型开发。
Photo by Fajrul Islam on Unsplash

本地 Agent 循环 + 涂鸦云

从设备起步,随云端扩展。一个 Agent 循环,无限可能。

别把 Agent 困在本地,涂鸦云给你更多可能。

你的 Agent 不必二选一。在开发板上跑核心循环,快速又私密;需要更强能力时,涂鸦云用同一密钥扩展多智能体工作流、RAG、网页搜索、IoT、音乐等。低成本,无绑定。

🔄

设备端本地 Agent 循环

感知、推理、执行,全在开发板上完成。核心循环在边缘运行,完全可控,无需依赖云端。

☁️

涂鸦云:多智能体与更多

解锁多智能体工作流、RAG、ASR/TTS、第三方 MCP、网页搜索、IoT 控制、音乐服务等,一个密钥统一接入。低成本。

⚙️

可定制工作流与更多

自定义触发器、变量与角色。接入硬件技能、MCP 工具与涂鸦 IoT,你的规则,你的 Agent。

DuckyClaw Agent 与工作流示意

架构

本地执行层 + Agent 循环 + 涂鸦云。数字与物理在同一闭环。

DuckyClaw 架构图

网关聚合消息与语音;Agent 大脑在本地或云端运行;模块化技能同时处理数字(FILE、CRON、MCP)与硬件(IoT、GPIO、传感器)动作。

平台总览

DuckyClaw 部署方式、架构层次及对比其他方案。

三层架构

  • 第一层:本地硬件执行 网关(Telegram、Discord、飞书、ASR);Agent 大脑 / LLM / Vision;持久记忆与 IoT 记忆;模块化技能(FILE、CRON、MCP)与硬件技能。
  • 第二层:Agent 循环与主动监控 Agent 持续后台运行,感知状态变化并自主触发动作,无需每次手动唤醒。
  • 第三层:涂鸦 AI 云 统一大模型接入(GPT、Claude、Qwen、DeepSeek);低成本、统一密钥接入服务;Multi-Agent 工作流、RAG、ASR/TTS/STT、云端 MCP、涂鸦 Agentic IoT 控制。

DuckyClaw 与其它方案概览

方面DuckyClawOpenClaw / MimiClaw / 其它
运行时TuyaOpen C; ARM Cortex-M / Cortex-A / x64; no Node on MCUNode.js (OpenClaw); ESP32-S3 only (MimiClaw); server/desktop
部署MCU, SoC, PC — one codebaseMac/Pi/VPS or single board; no edge MCU (others)
成本Low cost; unified key access to servicesBring your own API; Claude Pro/Max $20–200/mo or API-heavy
设备 IoT 控制Native Tuya ecosystem controlTypically no built-in device control
语音 ASR 输入Hardware ASR on select boardsNot natively supported

涂鸦云能力(零代码扩展)

  • Multi-Agent workflow orchestration
  • RAG knowledge retrieval
  • ASR / TTS / STT full voice pipeline
  • Cloud third-party MCPs
  • Tuya Agentic IoT Control

社区与链接

Star、参与贡献、保持联系。

本项目由 TuyaOpen Team 创建,感谢优秀的 贡献者。 基于 TuyaOpen,灵感来自 OpenClaw MimiClaw

DuckyClaw 贡献者

效果展示

体验 DuckyClaw — 观看高光视频、实机演示与实际应用案例。

🚧 内容建设中 🚧