HeyWillow/willow
A local, self-hosted voice assistant that competes with Amazon Echo and Google Home using Whisper for STT and LLM inference.

Not currently ranked — collecting fresh signals.
star history
Willow is an open-source voice assistant platform designed to run entirely locally on hardware like ESP32, offering a privacy-focused alternative to commercial smart speakers. It integrates speech recognition via Whisper, text-to-speech, and a dedicated inference server for running LLMs and handling STT/TTS tasks. The project targets home automation scenarios through integration with Home Assistant and similar platforms.
Frequently asked
- What is HeyWillow/willow?
- A local, self-hosted voice assistant that competes with Amazon Echo and Google Home using Whisper for STT and LLM inference.
- Is willow open source?
- Yes — HeyWillow/willow is open source, released under the Apache-2.0 license.
- What language is willow written in?
- HeyWillow/willow is primarily written in C.
- How popular is willow?
- HeyWillow/willow has 3.1k stars on GitHub.
- Where can I find willow?
- HeyWillow/willow is on GitHub at https://github.com/HeyWillow/willow.