Ross ROSS = Recommend OSS · open-source software intelligence for agents

yihong0618/xiaogpt

Play ChatGPT and other LLM with Xiaomi AI Speaker observed · 2026-08-28

github.com/yihong0618/xiaogpt · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

64/100

  • Activity 69
  • Release rhythm 41
  • Longevity 92
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 31
  • age_days: 1294
  • days_rel: 312
  • days_push: 190
  • n_releases_24m: 10

Full methodology

Adoption not part of the score

6901 stars · 945 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A Python application that connects Xiaomi AI Speakers to ChatGPT and other LLMs, letting users ask questions starting with a trigger phrase and hear LLM-generated answers via the speaker's TTS. It supports multiple LLM providers including ChatGPT, Bing, ChatGLM, Gemini, Doubao, Moonshot, and Qwen, and runs via pip or Docker.

Use cases

  • turn my xiaomi smart speaker into a chatgpt voice assistant
  • make xiaoai speaker answer questions with an llm
  • connect chatgpt to xiaomi ai speaker without root
  • use gemini or chatglm on a mi smart speaker
  • replace xiaoai responses with chatgpt answers via tts
  • run an llm voice assistant on cheap smart speaker hardware

When to choose

  • you own a Xiaomi AI Speaker and want LLM-powered voice answers without rooting the device
  • you want to pick from many LLM backends (ChatGPT, Gemini, ChatGLM, Doubao, etc.) on the same speaker
  • you prefer a simple pip or Docker setup with CLI configuration

When to avoid

  • you don't own a Xiaomi/Mi AI speaker or compatible Mina device
  • you need a fully local, offline voice assistant with no cloud LLM dependency
  • you want a polished commercial product with a GUI rather than a CLI tool requiring account credentials and device DID setup

Facets

application · maturity active

chatbot speech-recognition tts llm-inference cli artificial-intelligence large-language-models chatbots iot python windows cli xiaomi-ai-speaker voice-assistant chatgpt smart-speaker mi-service hardware-integration automation linux macos docker

2 sources

Member repositories

RepositoryRoleHealth v2
yihong0618/xiaogptmain64

For agents

markdown · JSON · MCP: product_card(name="yihong0618/xiaogpt")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem