← all repositories
MycroftAI/mycroft-core

The open-source voice assistant that said its last 'Hey Mycroft'

An open-source, hackable voice assistant for Linux and Raspberry Pi that its maintainers have since unplugged.

6.6k stars Python Chat AssistantsAgents
mycroft-core
Not currently ranked — collecting fresh signals.
star history

What it does

Mycroft Core was a voice-assistant stack designed for Linux and Raspberry Pi. It woke on a trigger phrase, passed audio through a local messagebus to skill services, and returned spoken responses. The project was pitched at tinkerers who wanted to extend or replace the usual cloud-captive assistants.

The interesting bit

The architecture split duties across independent services: microphone listener, messagebus, audio subsystem, and skills. By default it paired with a “Mycroft Home” backend for API keys and device management, but you could blacklist the pairing skills and supply your own keys for speech-to-text, weather, and Wolfram Alpha. That modularity let you keep the stack off the vendor’s account system if you preferred.

Key highlights

  • Extensible via a community skills repository
  • Layered configuration loaded from defaults, remote, machine, and user locations
  • Supported operation behind authenticated network proxies
  • Apache 2.0 licensed
  • Spiritual successors: Open Voice OS and Neon-core

Caveats

  • Explicitly unmaintained; the README warns it “probably likely not work on your computer anymore”
  • The default dev branch was considered work-in-progress, while the more stable code lived on master
  • Useful features depended on either the Mycroft Home backend or manual API key provisioning

Verdict

Treat it as a reference architecture or a seed for forking, not as production software. If you need a living open-source assistant, the README itself points to Open Voice OS and Neon-core.

Frequently asked

What is MycroftAI/mycroft-core?
An open-source, hackable voice assistant for Linux and Raspberry Pi that its maintainers have since unplugged.
Is mycroft-core open source?
Yes — MycroftAI/mycroft-core is open source, released under the Apache-2.0 license.
What language is mycroft-core written in?
MycroftAI/mycroft-core is primarily written in Python.
How popular is mycroft-core?
MycroftAI/mycroft-core has 6.6k stars on GitHub.
Where can I find mycroft-core?
MycroftAI/mycroft-core is on GitHub at https://github.com/MycroftAI/mycroft-core.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.