78/xiaozhi-esp32 - OSS Alternative - Discover Top Open Source Alternatives to Popular Software
Embedded AI Voice Assistant Firmware
26.1k 2026-05-01

78/xiaozhi-esp32

An open-source firmware transforming ESP32-based devices into versatile AI voice assistants with multi-terminal control via the MCP protocol.

Core Features

Voice interaction with streaming ASR, LLM, and TTS architecture
Multi-terminal control for devices and cloud services via MCP protocol
Offline voice wake-up (ESP-SR) and speaker recognition (3D Speaker)
Wide hardware compatibility across ESP32 platforms and 70+ open-source boards
Customizable wake words, fonts, emojis, and chat backgrounds

Detailed Introduction

XiaoZhi-ESP32 is an innovative open-source project that empowers users to build their own AI voice assistants using ESP32 microcontrollers. It integrates advanced AI capabilities from large language models like Qwen and DeepSeek, providing a sophisticated voice interaction experience. The project utilizes the MCP protocol for seamless multi-terminal control, enabling both device-side operations (like controlling LEDs or servos) and cloud-side extensions (such as smart home control or knowledge search). With support for various ESP32 chips and a wide range of open-source hardware, XiaoZhi offers extensive customization options for a personalized AI assistant experience.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.