This is a desktop app for Home Assistant Assist. It is built using Tauri and Svelte.
Compatible with Windows, MacOS, and Linux.
You can find out more about Home Assistant Assist here.
Community forum post
Discuss project
Report issues
Ctrl + Alt + A to toggle main windowAlt + Shift + A to trigger voice pipelineYou can download the latest release from the releases page.
When you first run the app, you will be prompted to enter your Home Assistant URL and Long Lived Access Token. These are used to connect to your Home Assistant instance.
Your Home Assistant URL must be https due to browser security restrictions.
yarn installyarn tauri devyarn tauri buildA lot of the assist code is based on the Home Assistant frontend code. Here are some of the files which were used:
https://github.com/home-assistant/frontend/blob/dev/src/dialogs/voice-command-dialog/ha-voice-command-dialog.ts
https://github.com/home-assistant/frontend/blob/dev/src/util/audio-recorder.ts
https://github.com/home-assistant/frontend/blob/dev/src/data/conversation.ts