Open-Source Ecosystem
A rich ecosystem built around the XiaoZhi AI communication protocol
Server Implementations
Community-contributed multi-language servers
xiaozhi-esp32-server (Python)
Python server implementation, fully featured
xiaozhi-esp32-server (Java)
Java server implementation
xiaozhi-server-go
XiaoZhi AI chatbot backend service (commercial edition) with high concurrency and low-cost deployment
xiaozhi-esp32-server-golang
Go-based XiaoZhi backend supporting WebSocket and MQTT+UDP protocols, with voiceprint recognition, voice cloning, knowledge base, and MCP remote calls
Client Projects
Multi-platform client implementations
py-xiaozhi
A Python-based XiaoZhi AI client for users who want the full XiaoZhi experience without specialized hardware
xiaozhi-android-client
A Flutter-based voice conversation app for Android and iOS, supporting real-time speech interaction and text chat
xiaozhi-linux
Embedded Linux AI XiaoZhi intelligent voice dialogue client
Open-Source Hardware
Community open-source hardware projects