ランキングに戻る

tuya/TuyaOpen

Ctuyaopen.ai

Next-gen AI+IoT framework for T2/T3/T5AI/ESP32/and more – Fast IoT and AI Agent hardware integration

iottuyaopenaiagentagentic-aiaiotchatbothardwaresmart-hardwaretuyaasrchatgpt
スター成長
スター
1.7k
フォーク
282
週間成長
Issue
56
5001k1.5k
25年9月25年12月26年4月26年7月
README

Quick Start · Tuya AI Agent · Documentation · Hardware Resource

TuyaOpen Check Build Static Badge Static Badge chat on Discord Subscribe on YouTube follow on X(Twitter) follow on LinkedIn Commits last month (dev branch) Issues closed

README in English 简体中文版自述文件

Overview

TuyaOpen powers next-gen AI-agent hardware: it supports gear (Tuya T-Series WIFI/BT MCUs, Pi, ESP32s) via its flexible, cross-platform C/C++ SDK, pairs with Tuya Cloud’s low-latency multimodal AI (drag-and-drop workflows), integrates top models (ChatGPT, Gemini, Qwen, Doubao etc.), and streamlines open AI-IoT ecosystem building.

TuyaOpen One Pager

🚀 With TuyaOpen, you can:

  • Develop hardware products featuring speech technologies such as ASR (Automatic Speech Recognition), KWS (Keyword Spotting), TTS (Text-to-Speech), and STT (Speech-to-Text)
  • Integrate with leading LLMs and AI platforms, including Deepseek, ChatGPT, Claude, Gemini, and more.
  • Build smart devices with advanced multimodal AI capabilities, including voice, vision, and sensor-based features
  • Create custom products and seamlessly connect them to Tuya Cloud for remote control, monitoring, and OTA updates
  • Develop devices compatible with Google Home and Amazon Alexa
  • Design custom Powered by Tuya hardware
  • Target a wide range of hardware applications using Bluetooth, Wi-Fi, Ethernet, and more
  • Benefit from robust built-in security, device authentication, and data encryption

Whether you’re creating smart home products, industrial IoT solutions, or custom AI applications, TuyaOpen provides the tools and examples to get started quickly and scale your ideas across platforms.

System Components

Detailed SDK Framework Stacks


Supported Target Platforms

Name Support Status Introduction Debug log serial port
Ubuntu Supported Can be run directly on Linux hosts such as ubuntu.
Tuya T2 Supported Supported Module List: T2-U Uart2/115200
Tuya T3 Supported Supported Module List: T3-U T3-U-IPEX T3-2S T3-3S T3-E2 etc. Uart1/460800
Tuya T5 Supported Supported Module List: T5-E1 T5-E1-IPEX etc. Uart1/460800
ESP32/ESP32C3/ESP32S3 Supported Uart0/115200
LN882H Supported Uart1/921600
BK7231N Supported Supported Module List: CBU CB3S CB3L CB3SE CB2S CB2L CB1S CBLC5 CBLC9 CB8P etc. Uart2/115200

Documentation

For more TuyaOpen-related documentation, please refer to the TuyaOpen Developer Guide.

License

Distributed under the Apache License Version 2.0. For more information, see LICENSE.

Contribute Code

If you are interested in the TuyaOpen and wish to contribute to its development and become a code contributor, please first read the Contribution Guide.

Disclaimer and Liability Clause

Users should be clearly aware that this project may contain submodules developed by third parties. These submodules may be updated independently of this project. Considering that the frequency of updates for these submodules is uncontrollable, this project cannot guarantee that these submodules are always the latest version. Therefore, if users encounter problems related to submodules when using this project, it is recommended to update them as needed or submit an issue to this project.

If users decide to use this project for commercial purposes, they should fully recognize the potential functional and security risks involved. In this case, users should bear all responsibility for any functional and security issues, perform comprehensive functional and safety tests to ensure that it meets specific business needs. Our company does not accept any liability for direct, indirect, special, incidental, or punitive damages caused by the user's use of this project or its submodules.

関連リポジトリ
home-assistant/core

:house_with_garden: Open source home automation that puts local control and privacy first.

PythonPyPIApache License 2.0pythonhome-automation
home-assistant.io
89.4k38.1k
ruvnet/RuView

π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.

Rustcrates.ioMIT Licensedenseposewifi
cognitum.one/RuView
82.8k11.1k
IceWhaleTech/CasaOS

CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.

GoGo ModulesApache License 2.0dockergolang
casaos.zimaspace.com
36.8k2.2k
raysan5/raylib

A simple and easy-to-use library to enjoy videogames programming

Czlib Licenseraylibc
raylib.com
34k3.2k
taosdata/TDengine

High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios

CGNU Affero General Public License v3.0iotbigdata
tdengine.com
25k5k
arendst/Tasmota

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

CGNU General Public License v3.0tasmotafirmware
tasmota.github.io/docs
24.6k5.1k
timescale/timescaledb

A time-series database for high-performance real-time analytics packaged as a Postgres extension

COthertime-series-databasepostgresql
tigerdata.com
23.2k1.1k
thingsboard/thingsboard

Open-source IoT Platform - Device management, data collection, processing and visualization.

JavaMavenApache License 2.0visualizationiot
thingsboard.io
22.1k6.4k
fosrl/pangolin

Identity-aware VPN and tunneled reverse proxy for remote access based on WireGuard®.

TypeScriptnpmOtheridentity-managementreverse-proxy
pangolin.net
21.8k739
Awesome-HarmonyOS/HarmonyOS

A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。

Chuaweiharmonyos
19.9k3.3k
microsoft/IoT-For-Beginners

12 Weeks, 24 Lessons, IoT for All!

Jupyter NotebookMIT Licenseiotmicrocontroller
17k2.9k
apache/apisix

The Cloud-Native API Gateway and AI Gateway

LuaApache License 2.0cloud-nativenginx
apisix.apache.org/blog/
16.9k2.9k