Skip to content
HardwareLab

XiaoZhi ESP32

The most-starred open-source ESP32 AI voice bot.

By 78 (Xiage)

Est. cost
Cost unknown
Posted
Date unknown
GitHub stars
30.9K (GitHub)
Likes on X
322 (X post)
XiaoZhi ESP32: image from the original post
Image hot-linked from the original post.

Overview

An MCP-based AI chatbot firmware that turns cheap ESP32 boards into voice assistants. It handles wake word and streaming speech, connects to cloud LLMs such as Qwen and DeepSeek, and controls IoT devices through MCP tools. The seed X post calls it the standout of the ESP32 ecosystem.

How it works

ESP32-S3 handles wake word/audio and streams to a backend running ASR -> LLM -> TTS; MCP lets the LLM call device tools.

Hardware

  • ESP32-S3
  • I2S mic
  • speaker
  • optional LCD

This page is a short summary written by HardwareLab. Build steps, code and photos belong to the creator; follow โ€œView originalโ€ for the full project.

See all 32