{"id":"xiaozhi-esp32-server","name":"Xiaozhi ESP32 Server","homepage":"https://github.com/xinnan-tech/xiaozhi-esp32-server","repo_url":"https://github.com/xinnan-tech/xiaozhi-esp32-server","category":"iot","subcategories":["voice-assistant","edge-ai","mcp-server"],"tags":["esp32","iot","voice-assistant","asr","tts","llm","python","java","vue","docker","mqtt","websocket","rag","chinese-ai"],"what_it_does":"A Python/Java/Vue backend server for the Xiaozhi ESP32 open-source smart hardware project, providing voice interaction, speaker recognition, multi-LLM dialogue, visual perception, and IoT device control for ESP32-based AI assistants.","use_cases":["Building a self-hosted AI voice assistant on ESP32 hardware with custom LLM backends","Multi-user smart home voice control with speaker recognition and personalized responses","Edge AI experimentation with RAG, function calling, and vision language models","Educational IoT projects combining speech AI with physical device control"],"not_for":["Production deployments requiring security certification (project explicitly states it has not passed security evaluation)","Teams without experience managing Python/Docker/LLM API integrations","Non-ESP32 hardware platforms"],"best_when":"You are a maker or developer building a DIY AI voice assistant on ESP32 hardware and want a comprehensive self-hosted backend with flexible LLM and TTS/ASR provider support.","avoid_when":"You need a production-ready, security-audited system, or you are not working with ESP32-compatible hardware.","alternatives":["home-assistant","mycroft","rhasspy"],"af_score":50.2,"security_score":30.0,"reliability_score":null,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":"latest","last_evaluated":"2026-03-01T09:50:06.427767+00:00","performance":{"latency_p50_ms":null,"latency_p99_ms":null,"uptime_sla_percent":null,"rate_limits":null,"data_source":"llm_estimated","measured_on":null}}