What Is Open Voice OS?
Open Voice OS is a community-run voice assistant platform for smart speakers and other voice-first devices. The website says it began as MycroftOS, was renamed to avoid trademark issues and now maintains an enhanced fork of Mycroft-core. Its core component, ovos-core, is released under Apache-2.0.
Beyond the core there are an installer, a Raspberry Pi image and a Docker setup. The core repository lists the latest GitHub release as 2.1.1 (5 November 2025), while the installer is at v11.0.0 and the default branch of the core keeps receiving commits.
Get It
Open Voice OS has no single download: you choose a browser-guided installer, a terminal script, a Raspberry Pi image or Docker.
Option | How to get it |
|---|---|
| Browser installer | start.openvoiceos.org: guided setup, called the easiest route |
| Installer script | ovos-installer: one command on Linux, WSL2, macOS 15+ |
| Raspberry Pi image | RaspOVOS; development images are marked "expect bugs" |
| Docker | ovos-docker, Apache-2.0 |
| Website | openvoiceos.org |
| Data sharing | Telemetry notes; no privacy policy page was found |
| Source code | ovos-core, Apache-2.0 |
Versions reviewed: ovos-installer v11.0.0 (29 August 2026) and ovos-core 2.1.1 (5 November 2025), per GitHub. The installer needs a terminal: there is no double-click app. The project is free; the website only offers optional donations.
Requirements
The sources give a system list and one hardware figure, so sizing beyond that is guesswork.
Operating system
- What the sources say:
- Debian/Ubuntu and derivatives, Fedora, Arch, openSUSE, WSL2, macOS 15+ on Apple Silicon (extra setup)
Tools
- What the sources say:
- curl, git, sudo and Bash 4 or later for the installer script
Local speech
- What the sources say:
- A Raspberry Pi 5 with 8 GB RAM or something at least as capable
Boards and devices
- What the sources say:
- Raspberry Pi 3, 4 and 5 on the downloads page; Mark I and Mark II devices
Speech engines
- What the sources say:
- Default recognition needs internet; Vosk and DeepSpeech (offline) and Mimic3 (local voice) are named
Configuration
- What the sources say:
- One plain file: mycroft.conf
No supported-language list appeared on the pages checked, so confirm your language before you invest time.
How to Get Started
These steps follow the documentation; PromptQuorum has not run them.
- 1Pick an install path
Why it matters: Use the browser installer, the one-line installer script, the Raspberry Pi image or the Docker setup. - 2Answer the installer screens
Why it matters: Choose virtualenv or container, a release channel, a profile and features such as Home Assistant or an LLM. - 3Decide on the extras
Why it matters: Optionally connect Home Assistant, an OpenAI-compatible LLM endpoint or HiveMind satellites for more devices. - 4Review data sharing
Why it matters: Accept or decline installer telemetry and usage metrics, then edit mycroft.conf for anything else.
Features Confirmed by the Sources
Everything below comes from the Open Voice OS documentation; none of it has been independently tested.
- Skills as plugins. Some skills ship with ovos-core and most are installed separately from PyPI or the OpenVoiceOS GitHub organization; most classic Mycroft skills also work.
- LLM fallback. Through ovos-persona and solver plugins, requests no skill handles can go to any OpenAI-compatible endpoint, including a self-hosted one.
- Home Assistant. The installer can set up an optional Home Assistant integration.
- HiveMind satellites. Several devices can share one assistant.
- Terminal client. ovos-tui-client lets you type to the assistant without a microphone.
Data Flow and Privacy
The installer states that Open Voice OS is not a fully offline mode: if recognition fails or returns nothing, the recording goes to public servers, and a part that cannot run locally falls back to public speech. Local recognition and voice are described for the alpha channel. The website also says only that the platform has a "focus on privacy and security".
Two kinds of data sharing are asked about separately and are off unless accepted. Installer telemetry is sent once during installation and, if accepted, uses a third-party IP lookup over plain HTTP to fill in the country. Usage metrics report the intents the assistant matches to a community server and are published on an open-data portal; removing the open_data block from mycroft.conf stops them.
📌Note: These are the project's declarations, not audit results. PromptQuorum has not inspected network traffic or source code.
Who Should Use It
- Raspberry Pi and Linux tinkerers who want an open smart-speaker stack and accept a terminal install.
- Mycroft users looking for an actively maintained descendant that still runs many classic skills.
- Home Assistant owners who want a separate, extensible voice assistant with an optional LLM behind it.
What We Could Not Verify
- Recognition quality and speed. No timings are given in the sources and PromptQuorum measured nothing.
- Language coverage. No supported-language list appeared on the pages checked.
- Release cadence. The core's newest GitHub release is from November 2025 while commits continue; the documentation points to prerelease quirks.
- Community server handling. Retention and use of data sent to the telemetry and metrics servers is not documented, and no privacy policy page was found.
Competitors and Alternatives
Home Assistant Assist
- Platforms:
- Linux, web, iOS, Android
- Price / license:
- Free / Apache-2.0
- Key difference:
- Voice pipeline inside the Home Assistant smart-home server
Articles about Home Assistant Assist (1)
- Home Assistant Assist Review: Local Voice Control and LLM AgentsUpdated October 24, 2026
Voxa
- Platforms:
- Windows, macOS, Linux
- Price / license:
- Free / MIT
- Key difference:
- Local-first desktop voice assistant with optional cloud voice
Articles about Voxa (4)
- Voxa Review: Private Voice Assistant Orb for DesktopUpdated September 4, 2026
- Local Chat Apps & Assistants Compared (2026): Desktop, Mobile, Self-Hosted, Assistants and RoleplayUpdated September 20, 2026
- Local Voice & Speech Tools Compared (2026): Text-to-Speech, Speech-to-Text and Voice AgentsUpdated September 20, 2026
- Parlor Review: On-Device Real-Time Voice and Vision AIUpdated September 19, 2026
Also mentioned in:
- Meetily Review: Local, Privacy-First AI Meeting NotesUpdated September 18, 2026
- dograh Review: Open-Source, Self-Hosted Voice AI Agent PlatformUpdated September 12, 2026
- NVIDIA Project G-Assist Review: On-Device RTX AI Assistant, Requirements, and SetupUpdated September 12, 2026
Jarvis
- Platforms:
- macOS
- Price / license:
- Free / open source
- Key difference:
- Single-computer desktop assistant with bundled Llama, Whisper and Kokoro, per its listing
Articles about Jarvis (3)
- Jarvis (Mac) Review: Offline Voice AI for macOSUpdated September 4, 2026
- Logseq and Joplin With Local LLMs: Smart Notes Without Cloud Sync (2026)Updated October 19, 2026
- Local Chat Apps & Assistants Compared (2026): Desktop, Mobile, Self-Hosted, Assistants and RoleplayUpdated September 20, 2026
Also mentioned in:
- Cognira Review: A Self-Learning AI Assistant With a Local Binary and Private MemoryUpdated October 5, 2026
- Local Voice & Speech Tools Compared (2026): Text-to-Speech, Speech-to-Text and Voice AgentsUpdated September 20, 2026
- dograh Review: Open-Source, Self-Hosted Voice AI Agent PlatformUpdated September 12, 2026
- NVIDIA Project G-Assist Review: On-Device RTX AI Assistant, Requirements, and SetupUpdated September 12, 2026
- Build a Fully Offline Voice Assistant in 2026: Whisper + LLM + Piper (Step-by-Step)Updated August 28, 2026
These are the nearest voice assistants in the directory rather than direct substitutes; confirm each app's current price, license and platforms on its own page.
Frequently Asked Questions
Is Open Voice OS the same as Mycroft?
No, but it is descended from it: the project says it began as MycroftOS and maintains an enhanced fork of Mycroft-core, and the core README says most classic Mycroft skills also work.
Can it use a local LLM?
Yes, as an optional fallback: the installer accepts any OpenAI-compatible endpoint, including a self-hosted one, for requests that skills do not handle.
Do I need a Raspberry Pi?
No. Linux distributions, WSL2, macOS 15+ on Apple Silicon and Docker are also listed; only local speech is tied to a Raspberry Pi 5 with 8 GB RAM or better.
Can I use it without a microphone?
The installer sets up ovos-tui-client, a terminal client for typing to the assistant.
How do I stop usage metrics?
Remove the open_data block from mycroft.conf and restart the services; the documentation does not explain how to withdraw installer telemetry once accepted.
Verdict
Open Voice OS is an actively developed, Apache-2.0 route to an open voice assistant on hardware you control, with optional local speech, Home Assistant and LLM add-ons. Against that, the default recogniser needs internet, installation happens in a terminal, no language list appeared on the pages checked, and speech quality and latency are untested here. It suits tinkerers and Mycroft veterans; anyone who wants a double-click app should look at the alternatives above.
Sources
- Open Voice OS website — project description, license, platforms and links.
- Downloads page — browser installer, Raspberry Pi image and development images.
- ovos-installer — install command, supported systems, optional features and speech caveats.
- Installer telemetry notes — what telemetry and usage metrics send.
- ovos-core — skills, ovos-persona, license and release state.
- ovos-installer v11.0.0 — release date reviewed.
- ovos-docker — container setup.
