{"id":"py-xiaozhi","name":"py-xiaozhi","homepage":"https://github.com/huangjunsen0406/py-xiaozhi","repo_url":"https://github.com/huangjunsen0406/py-xiaozhi","category":"voice-ai","subcategories":["iot","smart-home","mcp-client"],"tags":["voice","ai-assistant","python","iot","smart-home","asyncio","xiaozhi","esp32-port"],"what_it_does":"Python-based voice AI client ported from xiaozhi-esp32, providing a full AI voice assistant experience with smart home IoT integration, multimodal capabilities, and MCP tool support — without requiring specialized hardware.","use_cases":["Run Xiaozhi AI voice assistant on a standard PC without ESP32 hardware","Learn asyncio and event-driven Python architecture through a real-world voice AI project","Build and test smart home automation scripts using IoT device integration","Prototype multimodal AI interactions combining voice, image recognition, and IoT control","Headless CLI deployment on Linux servers for voice-controlled automation"],"not_for":["Production smart home systems requiring high reliability and certified hardware","Users without Chinese cloud service access (core AI backend is Xiaozhi's servers)","Teams needing enterprise support or SLA guarantees"],"best_when":"You want to experiment with the Xiaozhi AI ecosystem and smart home integrations on standard hardware, or are learning event-driven Python architecture through a feature-complete reference implementation.","avoid_when":"You need a hardware-agnostic voice assistant with Western AI backends; consider Home Assistant with a local LLM or similar alternatives.","alternatives":["Home Assistant","mycroft-ai","rhasspy","openWakeWord"],"af_score":40.8,"security_score":45.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.106020+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}}