{"id":"xiaozhi-esp32-server-java","name":"Xiaozhi ESP32 Server Java","homepage":"https://github.com/joey-zhou/xiaozhi-esp32-server-java","repo_url":"https://github.com/joey-zhou/xiaozhi-esp32-server-java","category":"iot","subcategories":["voice-assistant","edge-ai","mcp-server"],"tags":["esp32","iot","spring-boot","java","vue","mysql","redis","websocket","mqtt","llm","voice-assistant","enterprise","chinese-ai"],"what_it_does":"A Java/Spring Boot enterprise management platform for Xiaozhi ESP32 smart devices, providing voice interaction, LLM dialogue, device management, and MCP integration with a Vue.js web dashboard and MySQL/Redis backend.","use_cases":["Enterprise-grade deployment of ESP32 AI voice assistants with centralized device management","Smart home automation controlled by voice commands via IoT devices","Organizations needing concurrent multi-device management with a web dashboard","Teams preferring Java/Spring Boot ecosystem over the Python-based xiaozhi-esp32-server"],"not_for":["Individual hobbyists who don't need enterprise management overhead","Non-ESP32 hardware platforms","Teams without Java/Spring Boot operational expertise"],"best_when":"You need an enterprise-stable, Java-based management platform for multiple concurrent ESP32 AI devices with a proper web dashboard, database persistence, and commercial feature extensibility.","avoid_when":"You want a lightweight or Python-based setup, or you only have a single device and don't need centralized management.","alternatives":["xiaozhi-esp32-server","home-assistant","spring-cloud-iot"],"af_score":57.8,"security_score":55.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.425783+00:00","performance":{"latency_p50_ms":333,"latency_p99_ms":null,"uptime_sla_percent":null,"rate_limits":null,"data_source":"vendor_docs","measured_on":"100 concurrent device test"}}