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

目录

No matching projects; try a shorter term or clear the filter.

ProjectTypeLicenseSummary
xinnan-tech/xiaozhi-esp32-serverServersMITCommunity server with minimal/full-module deployment, MQTT+UDP and WebSocket, MCP endpoints, optional voiceprint
joey-zhou/xiaozhi-esp32-server-javaServersMITJava server; admin backend and conversation service as two processes; stated deps MySQL, Redis, Qdrant
hackers365/xiaozhi-esp32-server-golangServersMITGo server with stated fully streaming ASR-LLM-TTS, prebuilt bundle and Docker
AnimeAIChat/xiaozhi-server-goServersNOASSERTIONGo server for personal/home use over WebSocket, local SQLite config
mm7h/XiaoZhi.NetServersMIT.NET server candidate
xdimtech/go-xiaozhiServersApache-2.0Protocol bridging server
huangjunsen0406/py-xiaozhiClients & portsMITMulti-platform Python client
TOM88812/xiaozhi-android-clientClients & portsApache-2.0Flutter Android client
100askTeam/xiaozhi-linuxClients & portsunknownEmbedded Linux port
78/xiaozhi-sf32Clients & portsMITSF32 platform port by the main firmware maintainer
QuecPython/solution-xiaozhiAIClients & portsunknownModule-vendor QuecPython port
nancheung/open-xiaozhi-clientClients & portsAGPL-3.0Web 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-webrtcClients & portsMITWebRTC / Live2D web client extension
zhulige/xiaozhi-sharpClients & portsMITC# SDK / client
SylarLi/xiaozhi-unityClients & portsMITUnity client with device control
xinnan-tech/mcp-endpoint-serverMCP / smart homeMITWebSocket-based MCP registration center for xinnan-style custom MCP registration; Docker recommended
c1pher-cn/ha-mcp-for-xiaozhiMCP / smart homeMITHA 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-haMCP / smart homeMITHA MCP Server bridge via HACS with long-lived token; legacy HTTP/SSE
toddpan/xiaozhi-esp32-mcpMCP / smart homeNOASSERTIONArduino MCP implementation
mindplus-hub/mpext2-xiaozhimcpToolsMITGraphical programming extension for Mind+
xinnan-tech/voiceprint-apiToolsApache-2.0Third-party voiceprint API service; needs MySQL; server-side feature
shadowcz007/mcp_server_exeToolsMITMCP packaging/launcher tool
waveshareteam/ESP32-AIChatsHardwareApache-2.0Waveshare board adaptation with per-board firmware directories; vendor-tested claims belong to Waveshare
Liu-zhongxian/zongzhu-botCreationsMITRound-screen voice robot build
JLW-7/WallyCreationsMITPenguin voice assistant build
beancookie/xiaoclawCreationsMITDevice-agent experiment; local-LLM claims need code-level verification
citopapa/xiaozhi-ai-carCreationsNOASSERTIONSmart car build
dr-funchal/stackchan-kidsCreationsNOASSERTIONKids-interactive StackChan robot
idevloop/AI_Pin-Wearable_Voice_Assistant_XIAO_ESP32S3_SenseCreationsNOASSERTIONWearable 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].