Conference
Meet EMQ at SPS 2026: Real-Time Data for Industrial AI →

Device Agent · Open Beta

Turn any IoT device into an AI agent in minutes.

Quick start

curl -fsSL https://emqx.sh/device-agent | sh
Device Agent Connected
Living room climate hub Online
Temp24.5°CHumidity62% Cool

Device Agent in action

From device model to an agent that acts

The agent understands device capabilities, reads live state, executes commands, and returns verified results — through chat, voice, IM, or your own app.

Device Agent console showing a thermostat command and live status

The challenge

Building AI devices is hard — and it isn't about the model

Agentic AI can reason and decide, but the path from intent to physical device stays broken. Device semantics get rebuilt across firmware, cloud, apps, voice, and AI logic.

Fragmented device semantics

Firmware, cloud, apps, voice, and AI each redefine the same capabilities, state, and events.

Agentic AI ≠ device control

Reasoning models can plan, but don't natively grasp target devices, commands, parameter limits, or execution results.

Late hardware bring-up

Issues only surface after firmware, cloud, apps, and AI are wired together.

Per-channel re-integration

Web, mobile, IM, voice, and business systems each rebuild the same device controls.

Different stacks, different teams, the same device semantics rebuilt over and over.

The solution

Meet Device Agent

Define a device once, and the same definition powers the runtime, A2A collaboration, generated firmware, voice and vision, and every application surface.

  • Hardware SDK
    Isolated
  • AI Framework
    Isolated
  • Cloud Backend
    Isolated
  • Mobile App
    Isolated
  • Device Mgmt
    Isolated
  • 10x faster development
  • One unified solution
  • AI native by design

Capabilities

Everything you need to build AI devices

Modeling, runtime, A2A collaboration, program generation, voice and vision, and application integration — one toolkit for AI-native devices.

Device ModelSmart Thermostat
{
"properties": {
"temperature": float // °C
"mode": enum // auto | cool | heat
},
"commands": [
"set_temperature" // Set target temperature
],
"events": [
"temperature_alert" // Threshold breached
]
}

AI device modeling

Describe a device in plain language — or hand over a structured file — and get a single DeviceSpec covering its commands, state, and events.

Open architecture

One agent. Any stack.

Connect any hardware to any model. No rewrites, no vendor lock-in.

AI modelsIntelligence

Cloud providers

  • OpenAI
  • Anthropic
  • Gemini
  • DeepSeek

Local / self-hosted

  • Ollama
  • Qwen
  • Kimi
  • GLM
Device Agent// open interop

CPU architectures

  • ARM Cortex
  • x86
  • RISC-V

Chip platforms

  • ESP32
  • MCU / MPU
  • SoC

Operating systems

  • Linux
  • RTOS
  • Embedded OS

Hardware ecosystemCompute

Use cases

Build the next generation of AI devices

From consumer electronics to industrial equipment, Device Agent powers smart devices across every industry.

Intelligent toys with voice & emotion

Voice conversation, emotional interaction, and personalized learning experiences for the next generation of smart toys.

AI smart toys

Install Device Agent in one command

Open the console, create your first agent, and connect a device — all in a few minutes.