KiriChen-Wind

KiriChen-Wind / MiAir

Public

为小爱音箱添加 DLNA 与 AirPlay 支持。

44
8
100% credibility
Found Apr 25, 2026 at 44 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

MiAir turns Xiaomi AI speakers into DLNA and AirPlay receivers, allowing music streaming from phones and apps via a local Python or Docker application.

How It Works

1
🔍 Discover MiAir

You find MiAir on GitHub, a simple way to stream music from your phone to your Xiaomi AI speaker using familiar apps.

2
📥 Download and launch

Grab the free app for your computer or use Docker, then run it with one command—it automatically sets everything up.

3
🔐 Link your Xiaomi account

Open the web page at your computer's address, enter your Xiaomi login or cookie, and pick your speakers from the list.

4
Speakers ready to stream

Your speakers instantly appear as wireless music receivers in phone apps like Apple Music, Spotify, or BubbleUPnP.

5
📱 Connect and play

From your phone, select the speaker, pick any song—even from the internet—and it plays perfectly through your Xiaomi speaker.

🎉 Wireless music everywhere

Now stream from any app to your Xiaomi speakers seamlessly, with full control over play, pause, volume, and playlists.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 44 to 44 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is MiAir?

MiAir is a Python app that turns Xiaomi AI speakers into DLNA and AirPlay receivers, so you can stream music from iPhones, Android AirMirror/Anycast apps, Windows 10 PCs, or Jellyfin clients directly to them. It solves the frustration of Xiaomi speakers lacking native DLNA/AirPlay support—pick your device via a web UI after logging in with your Mi account, and it handles playback, volume, and pausing. Deploy via CLI on Windows (auto-installs deps) or Docker on Linux/OpenWrt for router-based DLNA/AirPlay mirroring.

Why is it gaining traction?

It bridges Xiaomi hardware with universal protocols like DLNA casting and AirPlay mirroring, no extra dongles needed—your phone sees the speaker as a native receiver. Docker makes it dead simple on low-power devices, and the web dashboard lets you tweak speakers on the fly without CLI fuss. Stands out over generic DLNA servers by integrating Mi auth and speaker control seamlessly.

Who should use this?

Xiaomi 小爱音箱 owners streaming from iOS/Android/Windows who hate wired workarounds. Home theater tinkerers pairing it with Jellyfin for DLNA casts, or router hackers running Docker for whole-home AirPlay/Miracast. Skip if you don't own Mi speakers—it's hyper-focused.

Verdict

Grab it if you have compatible Xiaomi speakers; setup takes minutes and delivers reliable DLNA/AirPlay. At 44 stars and 1.0% credibility, it's early—docs are README-only, no tests—but actively maintained with Docker polish. Solid for niche use, watch for stability tweaks.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.