Ecosystem
The XiaoZhi ecosystem consists of the main firmware, community servers, clients and ports, tools and hardware creations. Usage, maintenance status, licensing and compatibility of each project follow the Ecosystem Projects summary.
Entries
Community servers, clients and ports at a glance
Four community server projects with deployment and security notes
Device-side tool calls and server-side MCP integration
目录
No matching projects; try a shorter term or clear the filter.
| Project | Type | License | Summary |
|---|---|---|---|
| xinnan-tech/xiaozhi-esp32-server | Servers | MIT | Community server with minimal/full-module deployment, MQTT+UDP and WebSocket, MCP endpoints, optional voiceprint |
| joey-zhou/xiaozhi-esp32-server-java | Servers | MIT | Java server; admin backend and conversation service as two processes; stated deps MySQL, Redis, Qdrant |
| hackers365/xiaozhi-esp32-server-golang | Servers | MIT | Go server with stated fully streaming ASR-LLM-TTS, prebuilt bundle and Docker |
| AnimeAIChat/xiaozhi-server-go | Servers | NOASSERTION | Go server for personal/home use over WebSocket, local SQLite config |
| mm7h/XiaoZhi.Net | Servers | MIT | .NET server candidate |
| xdimtech/go-xiaozhi | Servers | Apache-2.0 | Protocol bridging server |
| huangjunsen0406/py-xiaozhi | Clients & ports | MIT | Multi-platform Python client |
| TOM88812/xiaozhi-android-client | Clients & ports | Apache-2.0 | Flutter Android client |
| 100askTeam/xiaozhi-linux | Clients & ports | unknown | Embedded Linux port |
| 78/xiaozhi-sf32 | Clients & ports | MIT | SF32 platform port by the main firmware maintainer |
| QuecPython/solution-xiaozhiAI | Clients & ports | unknown | Module-vendor QuecPython port |
| nancheung/open-xiaozhi-client | Clients & ports | AGPL-3.0 | Web protocol debugging client; connects via WebSocket (OTA entry, query auth) and acts as the MCP tool server side, answering tools/list and tools/call with self.* device tools |
| dairoot/xiaozhi-webrtc | Clients & ports | MIT | WebRTC / Live2D web client extension |
| zhulige/xiaozhi-sharp | Clients & ports | MIT | C# SDK / client |
| SylarLi/xiaozhi-unity | Clients & ports | MIT | Unity client with device control |
| xinnan-tech/mcp-endpoint-server | MCP / smart home | MIT | WebSocket-based MCP registration center for xinnan-style custom MCP registration; Docker recommended |
| c1pher-cn/ha-mcp-for-xiaozhi | MCP / smart home | MIT | HA integration acting as the MCP server; HA connects out via WebSocket to the XiaoZhi-side MCP endpoint (address set in the HA config); HACS install |
| mac8005/xiaozhi-mcp-ha | MCP / smart home | MIT | HA MCP Server bridge via HACS with long-lived token; legacy HTTP/SSE |
| toddpan/xiaozhi-esp32-mcp | MCP / smart home | NOASSERTION | Arduino MCP implementation |
| mindplus-hub/mpext2-xiaozhimcp | Tools | MIT | Graphical programming extension for Mind+ |
| xinnan-tech/voiceprint-api | Tools | Apache-2.0 | Third-party voiceprint API service; needs MySQL; server-side feature |
| shadowcz007/mcp_server_exe | Tools | MIT | MCP packaging/launcher tool |
| waveshareteam/ESP32-AIChats | Hardware | Apache-2.0 | Waveshare board adaptation with per-board firmware directories; vendor-tested claims belong to Waveshare |
| Liu-zhongxian/zongzhu-bot | Creations | MIT | Round-screen voice robot build |
| JLW-7/Wally | Creations | MIT | Penguin voice assistant build |
| beancookie/xiaoclaw | Creations | MIT | Device-agent experiment; local-LLM claims need code-level verification |
| citopapa/xiaozhi-ai-car | Creations | NOASSERTION | Smart car build |
| dr-funchal/stackchan-kids | Creations | NOASSERTION | Kids-interactive StackChan robot |
| idevloop/AI_Pin-Wearable_Voice_Assistant_XIAO_ESP32S3_Sense | Creations | NOASSERTION | Wearable voice assistant pin |
Notes
- Each project is maintained by different people; version, license and scope follow the respective repositories.
- Stars and page counts do not imply endorsement, compatibility or commercial fitness.
- Compatibility that has not been tested is not written as a support promise.
A structured project directory (searchable by purpose, license and status) will come in a later release; for now the summary page is authoritative. Submissions and project suggestions: [email protected].