Best / Voice assistants
Best open-source Voice assistants
The best self-hosted voice split in the c17.io catalog is Home Assistant Assist (Apache-2.0 — the published Alexa/Google Home path on a dashboard you already run), Open Voice OS as the maintained Mycroft-shaped runtime (ovos-core; Mycroft core is archived), openWakeWord for wake-word detection, and wyoming-openwakeword as the Wyoming protocol server Home Assistant documents. Cameras stay on /best/nvr-cameras. Signal-server is not a self-host product for users.
Open the stackStart on Railway
Ranked picks
1
Home AssistantApache-2.0 automations box; Assist is the local voice layer — the c17 Alexa/Google Home path.
When to pick it: Voice on a house dashboard you already run.
91,587 stars in the catalog
2
Open Voice OSApache-2.0 FOSS voice assistant (ovos-core). The maintained Mycroft-shaped runtime.
When to pick it: A voice runtime without the HA dashboard.
297 stars in the catalog
3
openWakeWordApache-2.0 audio wake-word detection framework.
When to pick it: A wake-word library, not a full Alexa clone.
2,856 stars in the catalog
4
Wyoming openWakeWordApache-2.0 Wyoming protocol server for openWakeWord — the Home Assistant add-on path.
When to pick it: Wake-word next to Assist, as HA documents it.
207 stars in the catalog
How they compare
| Tool | License | Self-host | Best for |
|---|---|---|---|
| Home Assistant | Apache License 2.0 | Medium | Voice on a house dashboard you already run. |
| Open Voice OS | Apache License 2.0 | Medium | A voice runtime without the HA dashboard. |
| openWakeWord | Apache License 2.0 | Medium | A wake-word library, not a full Alexa clone. |
| Wyoming openWakeWord | Apache License 2.0 | Medium | Wake-word next to Assist, as HA documents it. |
Related pages
FAQ
- Alexa or Google Home?
- Same published stack — /replace/alexa and /replace/google-home. Home Assistant Assist if the house already runs HA. Open Voice OS if you want the Mycroft-shaped runtime.
- Is this Ring or Nest?
- No. Cameras are /best/nvr-cameras. This page is voice.
- Will it speak every Alexa skill?
- No. You get local intents you wire. Vendor skill stores stay behind.
- Are these free?
- Home Assistant core, Open Voice OS, openWakeWord, and wyoming-openwakeword are Apache-2.0. You pay hardware and electricity. Template users never pay c17.
- How do I deploy it?
- A LAN box with a mic. Open /stacks/home-assistant-voice. USB mics and mDNS do not belong on a random container.
Stack of the Week
Get one stack a week that replaces a SaaS bill.