# wzpan/wukong-robot

🤖 wukong-robot 是一个简单、灵活、优雅的中文语音对话机器人/智能音箱项目，支持ChatGPT多轮对话能力，还可能是首个支持脑机交互的开源智能音箱项目。

Repository: https://github.com/wzpan/wukong-robot
Canonical: https://ross.abutalabs.com/products/wukong-robot
Homepage: https://wukong.hahack.com/
Language: Python
License: MIT
License Family: permissive
Topics: ai, speaker, asr, tts, unit, homeassistant, raspeberry-pi, amazon-echo, alexa, snowboy, google-home, anyq, muse, bci, chatgpt, gpt3, openai
Last push: 2024-10-25T08:30:25+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2786, "days_push": 677, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 7126, forks 1408 (observed 2026-08-28T04:09:56.086631+00:00)

## What it is
wukong-robot is a modular Chinese-language voice assistant / smart speaker project in Python that combines offline wake-word detection, ASR, TTS, and chatbot backends including ChatGPT multi-turn dialogue. It supports plugin extensions, smart home integration (HomeAssistant, MQTT, Siri), a web admin backend, and even brain-computer-interface wake-up via Muse.

## Use cases
- build a DIY Chinese smart speaker
- voice assistant with ChatGPT multi-turn conversation
- offline wake word detection on Raspberry Pi
- control smart home devices by voice
- voice chatbot with Chinese ASR and TTS
- extend a voice assistant with custom plugins
- wake a speaker with brain-computer interface signals

## When to choose
- you want a self-hosted, customizable Chinese voice assistant
- you need offline wake-word plus pluggable ASR/TTS engines
- you want voice control integrated with HomeAssistant or MQTT devices
- you want ChatGPT-powered multi-turn voice dialogue on your own hardware

## When to avoid
- you need an English-first voice assistant out of the box
- you want a polished commercial-grade consumer product
- you need a cloud-managed voice assistant with no local setup
- you require official support or long-term enterprise maintenance

## Facets
- artifact type: application
- maturity: active
- function: speech-recognition, tts, chatbot, plugin-system, agent-framework, llm-inference
- domain: artificial-intelligence, chatbots, speech-processing, iot
- platform: python, iot, self-hosted
- tags: voice-assistant, smart-speaker, wake-word, chinese-language, chatgpt, home-assistant, brain-computer-interface, asr, offline-wake-word, natural-language-processing, linux, macos, docker

## Member repositories
- wzpan/wukong-robot (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:56.086631+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:40:04.446411+00:00, confidence not recorded.
  - readme: https://github.com/wzpan/wukong-robot (fetched 2026-08-28T04:09:56.086631+00:00, sha 1ed899a6fc5a)
  - homepage: https://wukong.hahack.com/ (fetched 2026-08-29T08:35:33.943056+00:00, sha 3b2ab149dcd1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
