Alternatives
Products that do what Willow: the fastest and most private open source voice assistant does
Hey HN! Voice assistants like Amazon Alexa and Google Home have sold hundreds of millions of devices. Unfortunately, they come with less-than-ideal things like an always on microphone (doing who knows what), data collection, and limited integration options. Echo devices especially also end up being advertising billboards you pay for and install in your own home. No thanks, I've already heard of the Barbie movie... Willow is an open source hardware and supporting software voice assistant platform. For $50 Willow hardware (from Espressif) is competitive with commercial products in every regard…
- 1WO
As the Home Assistant project says, it's the year of voice! I love Home Assistant and I've always thought the ESP BOX[0] hardware is cool. I finally got around to starting a project to use the ESP BOX hardware with Home Assistant and other platforms. Why? - It's actually "Alexa/Echo competitive". Wake word detection, voice activity detection, echo cancellation, automatic gain control, and high quality audio for $50 means with Willow and the support of Home Assistant there are no compromises on looks, quality, accuracy, speed, and cost. - It's cheap. With a touch LCD display, dual…
2023 · github.com
- 2

- 3

- 4

- 5

- 6

The fastest, most accurate dictation model in the world
Jul 2026 · willowvoice.com
- 7

- 8AF
2024 · swift-ai.vercel.app
- 9

- 10

- 11

- 12

- 13WO
Hey HN! Braden here, creator of Whispering, an open-source speech-to-text app. I really like dictation. For years, I relied on transcription tools that were almost good, but they were all closed-source. Even a lot of them that claimed to be “local” or “on-device” were still black boxes that left me wondering where my audio really went. So I built Whispering. It’s open-source, local-first, and most importantly, transparent with your data. Your data is stored locally on your device, and your audio goes directly from your machine to a local provider (Whisper C++, Speaches, etc.) or your chosen…
2025 · github.com
- 14

- 15AO
I've been obsessed for the past ~year with the possibilities of talking to LLMs. I built a bunch of one-off prototypes, shared code on X, started a Meetup group in SF, and co-hosted a big hackathon. It turns out that there are a few low-level problems that everybody building conversational/real-time AI needs to solve on the way to building/shipping something that works well: low-latency media transport, echo cancellation, voice activity detection, phrase endpointing, pipelining data between models/services, handling voice interruptions, swapping out different…
2024 · github.com
- 16

- 17

- 18

- 19LV
2024 · github.com
- 20

- 21PS
Welcome to Project S.A.T.U.R.D.A.Y. This is a project that allows anyone to easily build their own self-hosted J.A.R.V.I.S-like voice assistant. In my mind vocal computing is the future of human-computer interaction and by open sourcing this code I hope to expedite us on that path. I have had a blast working on this so far and I'm excited to continue to build with it. It uses whisper.cpp [1], Coqui TTS [2] and OpenAI [3] to do speech-to-text, text-to-text and text-to-speech inference all 100% locally (except for text-to-text). In the future I plan to swap out OpenAI for llama.cpp [4]. It is…
2023 · github.com
- 22IM
A few years ago, right after high school, I decided to try to make a simultaneous translation app for Android as a side project, it took longer than expected (about 2 years) and I had to make a lot of compromises (I had to use Google's API and therefore make users use a developer key because at the time there were no free solutions for speech recognition and translation that had good quality). At the end of university, I decided to pick it up again and finally, using OpenAi's Whisper for speech recognition and Meta's NLLB for translation (with both running locally on the phone), I managed to…
2024 · github.com
- 23

- 24IM
2022 · freesubtitles.ai
Ranked by how close each launch is in meaning, then by votes. Refine with a description →