78 / xiaozhi-esp32
git clone https://github.com/78/xiaozhi-esp32.git
v2.5.2 · 12d ago
🔥 on GitHub Trending today
An ESP32 firmware project for a voice chatbot that connects to LLM backends and supports MCP-based device and cloud tool control.
Why you might care
A ready-to-flash voice assistant firmware for ESP32-family boards, with offline wake-word detection, WebSocket or MQTT+UDP transports, and device-side and cloud-side MCP tools. It supports 138 board directories and 171 release variants, so it fits DIY hardware builds rather than a generic chatbot app.
+59
stars, 24h · #599
+588
stars, 7 days · #392
+1.7k
stars, 30 days · #492
32k
★ total · +2% this week
7.4k
forks · 687 open issues
Star history (as recorded here)
LanguageC++
LicenseMIT
Created2024-08-31 (2y ago)
Last pushtoday
Watchers256
OwnerUser
Seen on GitHub Trending
- 2026-10-24 — #3 monthly in c++ · +1,729 ★
- 2026-10-24 — #4 weekly in c++ · +578 ★
- 2026-10-23 — #3 monthly in c++ · +1,684 ★
- 2026-10-23 — #2 weekly in c++ · +588 ★
- 2026-10-22 — #1 monthly in c++ · +1,644 ★
- 2026-10-22 — #4 weekly in c++ · +643 ★
- 2026-10-21 — #2 monthly in c++ · +1,595 ★
- 2026-10-21 — #3 weekly in c++ · +725 ★
- 2026-10-20 — #2 monthly in c++ · +1,555 ★
- 2026-10-20 — #3 weekly in c++ · +806 ★
GitHub topics
Links
- GitHub: github.com/78/xiaozhi-esp32
- Homepage: https://xiaozhi.me
- Releases · Issues · Hacker News mentions
README
Loading README…
Blurb generated by claude-haiku-5-5 3d ago. Star deltas marked ~ are extrapolated from partial history.