Skip to content
The Daily Repo

huangjunsen0406 / py-xiaozhi

Open-source AI assistant ecosystem with MCP integrations, multimodal workflows, IoT support, and cross-platform voice interaction.

Why this job: topics: mcp-server, mcp-client, mcp

Picture from the huangjunsen0406/py-xiaozhi README

What it does

  • Real-time Voice AI. Opus codec with auto frame detection (RFC 6716 TOC parsing), async streaming, sub-20ms latency
  • Multi-modal Vision. Camera capture + vision-language model integration for image understanding and scene perception
  • MCP Tool Ecosystem. Modular JSON-RPC 2.0 tool server: music player, camera, screenshot, app management, weather, volume control
  • Cross-platform Deployment. Windows 10+ / macOS 10.15+ / Linux (x86_64 & ARM), optimized for Raspberry Pi and edge boards
  • Multiple UI Modes. PySide6 + QML GUI / TUI / GPIO, adapting to desktop, headless server, and embedded environments

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit today
Stars
3,548
+11 this week
Licence
MIT
Allows business use
Downloads for
3 systems
Mac, Windows, Linux
Latest version
v2.1.4
Released 11 days ago
Built with
Python
87% of the code

Is it looked after?

Contributors
3
Last 90 days
Issues
99% closed
2 still open
Pull requests
93 merged
1 waiting
Releases
25
14 in the last year

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
joey-zhou / xiaozhi-esp32-server-java1,41743 days agoMITNo downloads
c1pher-cn / ha-mcp-for-xiaozhi28223 days agoMITNo downloads
rulego / rulego1,63410 days agoApache-2.0Mac, Windows, Linux
More: download files, languages, topics and project record

Download files, v2.1.4

  • Mac2 files, 38 downloads
  • Windows1 file, 159 downloads
  • Linux2 files, 11 downloads

All files on GitHub (opens in new tab)

Languages

  • Python 87%
  • QML 8%
  • Vue 3%
  • Shell <1%

Topics

  • esp32
  • esp32-s3
  • xiaozhi-esp32
  • mcp
  • mcp-server
  • python
  • cross-platform
  • edge-computing
  • embodied-ai
  • iot
  • mcp-client
  • multi-modal

Project record

  • JobMCP servers
  • StatusListed
  • Commits770
  • Forks744
  • Watching33
  • Stars in 28 days+61
  • CreatedFeb 15, 2025
  • First seen by usNov 7, 2026
  • CheckedNov 9, 2026

Type to search.

Try