Analysis updated 2026-05-18
Turn an old tablet or phone into a hands free voice assistant for your smart home
Run two wake words at once and route each to a different Assist pipeline
Push audio announcements or camera streams to any browser screen as a media player
| jxlarrea/voice-satellite-card-integration | shopify/shopify-ai-toolkit | getify/foi-lang | |
|---|---|---|---|
| Stars | 321 | 322 | 325 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 2/5 | — | 4/5 |
| Audience | general | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires Home Assistant 2025.2.1 or later plus HACS installed.
Voice Satellite is a Home Assistant integration that turns any tablet, phone, or browser window into a hands-free voice assistant, similar to Alexa or Google Home, but running entirely on your own hardware with no cloud dependency. You install it via HACS (the Home Assistant community store), and once configured, any browser pointed at your Home Assistant becomes a listening device that responds to a wake word ("Okay Nabu," "Hey Jarvis," or your own custom word), processes speech through Home Assistant's Assist pipeline, and displays visual responses on screen. Wake word detection runs entirely in the browser using one of two on-device AI models: microWakeWord (a lightweight JavaScript version that works on any device) or openWakeWord (WebGPU-accelerated for better accuracy). You can run two wake words simultaneously and route each to a different Assist pipeline, useful if your household mixes languages or wants one pipeline using a local AI and another using a cloud service. Beyond voice commands, the integration exposes the browser as a media player device so automations can push audio announcements, camera streams, or video to the screen. Eight visual themes are built in (including Alexa and Google Home style skins), and a screensaver mode keeps the display looking clean when not in use while keeping the microphone active. An experimental add-on supports LLM-powered web, image, weather, and stock searches with visual result panels. Requires Home Assistant 2025.2.1 or later.
A free, browser based voice assistant for Home Assistant that runs wake word detection locally with no cloud needed.
Mainly JavaScript. The stack also includes JavaScript, Home Assistant, HACS.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.