#65 · Primary category: Speech & Audio

willow

alexa deep-learning echo esp-adf esp-idf esp32 google-home home-assistant home-automation privacy speech-recognition speech-to-text whisper

Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative

Project last updated:08/04/26

GitHub Stars

3.1K

Forks

129

Contributors

12

License

Apache-2.0

Why we included this project

Willow is a voice assistant that runs on the inexpensive ESP32-S3-BOX from Espressif, so you can build a complete assistant for about fifty dollars in parts. It handles wake word detection, voice activity detection, far-field audio, and on-device command recognition, and it can send speech to a self-hosted inference server for open-ended transcription and other language tasks. The firmware integrates with Home Assistant and openHAB, and because the code is open, you can build and flash it yourself or run it on a network with no internet. If you want an Echo or Google Home experience without sending your audio to a cloud, this is a self-contained starting point that you can actually read and modify.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category