# 78/xiaozhi-esp32 > ESP32 firmware that turns a board into a voice AI chatbot: offline wake word, streaming ASR+LLM+TTS, MCP-based device and smart-home control. - Magnitude: 3.0 out of 10 — Steady - Stars: 32,049 total · +40 stars measured 2026-10-27, 00:37–10:07 UTC, ≈ 90 by evening - Star trust: star growth looks organic - Category: Hardware, IoT & robotics · Language: C++ · License: MIT · Created: 2024-08-31 · Last push: 2026-10-25 - GitHub: https://github.com/78/xiaozhi-esp32 · Homepage: https://xiaozhi.me · Page: https://gitnova.dev/en/r/78/xiaozhi-esp32 ## Useful for - Build a voice assistant on ESP32-S3 with offline wake word and OLED output - Connect the device to the xiaozhi.me server and use the Qwen realtime model for free - Control GPIO, LEDs and servos through device-side MCP ## Why it’s here - Star-counter measurements on 2026-10-27 (UTC), 00:37–10:07: 32009 → 32049 stars (+40). This is the change over that interval. - Estimated end-of-day forecast: about +90 stars, using observed gains and the previous day. - About 13 forks a day — people are taking the code. ## Star trust Star growth looks organic. Star-trust labels are heuristics based on the repository’s behavior, not a check of every stargazer. ## Numbers - Forks: 7,506 - Issues and pull requests: 2,209 - Watchers: 249 - Average over the last week: 72 per day - Usual pace: 77 per day - Stars in the last hour (measured): 1 - Latest release: v2.5.2 (2026-10-11) ## Stars per day, last 30 days (oldest → newest, today is partial) 2026-09-30 … 2026-10-29: 18, 18, 24, 22, 19, 20, 30, 44, 40, 36, 51, 44, 173, 146, 163, 86, 87, 71, 107, 98, 66, 76, 69, 64, 62, 61, 83, 11, None, None ## Magnitude by day, last 14 days 10-14 5.9, 10-15 5.7, 10-16 4.2, 10-17 3.8, 10-18 3.5, 10-19 4.1, 10-20 3.3, 10-21 2.9, 10-22 3.0, 10-23 3.2, 10-24 2.8, 10-25 3.0, 10-26 2.9, 10-27 3.1 --- Magnitude (0–10) measures how fast and how unusually interest in a repository is growing right now. It is not a quality score. Days are UTC. “So far today” is a fact; “expected by the end of the day” is a forecast. Summaries and use cases are written by an LLM (DeepSeek V4.1 Flash) from the README and may be inaccurate: verify specific claims (benchmarks, speed, hardware) in the repository itself. Data as of 2026-10-27 10:19 UTC, updated every 30 minutes.