REPOGEO REPORT · LITE
HeyWillow/willow
Default branch main · commit b87acae7 · scanned 5/16/2026, 10:12:05 AM
GitHub: 3,038 stars · 119 forks
Action plan is what to do next — copy-pasteable changes prioritized by impact. Category visibility is the real GEO test: when a user asks an AI a brand-free question that should surface HeyWillow/willow, does the AI actually recommend you — or your competitors? Objective checks verify the metadata signals AI engines weight first. Self-mention check detects whether AI even knows you exist by name.
Action plan — copy-paste fixes
3 prioritized changes generated by gemini-2.5-flash. Mark items done after you ship the fix.
- highreadme#1Reposition the README's opening to clearly state Willow's core purpose
Why:
CURRENT# The Willow Inference Server has been released!
COPY-PASTE FIX# Willow: Your Open-Source, Local, and Self-Hosted Voice Assistant for ESP32 Devices Willow provides a privacy-focused alternative to commercial smart speakers like Amazon Echo and Google Home, designed to run efficiently on ESP32 hardware.
- mediumreadme#2Add a dedicated "What is Willow?" section to the README
Why:
COPY-PASTE FIX## What is Willow? Willow is an open-source, local, and self-hosted voice assistant platform designed to run on ESP32 devices. It offers a privacy-focused alternative to commercial smart speakers, enabling users to build custom home automation solutions with local speech processing (STT, TTS, LLM) and wake word detection.
- lowcomparison#3Suggest adding a "How does Willow compare?" section to the README
Why:
COPY-PASTE FIX## How does Willow compare? Willow stands out by focusing on fully local, open-source voice assistant capabilities specifically optimized for ESP32 devices. While other solutions like Home Assistant or Rhasspy offer broader smart home integration, Willow prioritizes embedded, privacy-centric voice interfaces. We encourage you to explore our documentation for a detailed comparison with other popular voice assistant platforms.
Category GEO backends resolved for this scan: google/gemini-2.5-flash, deepseek/deepseek-v4-flash
Category visibility — the real GEO test
Brand-free queries asked to google/gemini-2.5-flash. Did AI recommend you, or someone else?
Same questions for every model — switch tabs to compare answers and rankings.
- Home Assistant · recommended 2×
- Rhasspy · recommended 2×
- Mycroft AI · recommended 2×
- OpenHAB · recommended 2×
- Mozilla DeepSpeech · recommended 2×
- CATEGORY QUERYHow can I set up a private, self-hosted voice assistant for home automation?you: not recommendedAI recommended (in order):
- Home Assistant
- Rhasspy
- Mycroft AI
- OpenHAB
- Node-RED
- Vosk
- Mozilla DeepSpeech
- Piper
- Coqui TTS
- Snips
- Picovoice
- Porcupine
- PicoScope
- Rhino
AI recommended 14 alternatives but never named HeyWillow/willow. This is the gap to close.
Show full AI answer
- CATEGORY QUERYLooking for an open-source voice assistant solution with ESP32 support and local speech processing.you: not recommendedAI recommended (in order):
- Home Assistant
- ESPHome
- Piper
- Whisper
- Rhasspy
- Porcupine
- Snowboy
- Raven
- Kaldi
- Pocketsphinx
- PicoVoice
- MaryTTS
- eSpeak
- FuzzyWuzzy
- OpenFST
- OpenHAB
- Mycroft AI
- Mozilla DeepSpeech
- Picovoice
AI recommended 19 alternatives but never named HeyWillow/willow. This is the gap to close.
Show full AI answer
Objective checks
Rule-based audits of metadata signals AI engines weight most.
- Metadata completenesspass
- README presencepass
Self-mention check
Does AI even know your repo exists when asked about it directly?
- Compared to common alternatives in this category, what is the core differentiator of HeyWillow/willow?passAI named HeyWillow/willow explicitly
AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?
- If a team adopts HeyWillow/willow in production, what risks or prerequisites should they evaluate first?passAI named HeyWillow/willow explicitly
AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?
- In one sentence, what problem does the repo HeyWillow/willow solve, and who is the primary audience?passAI named HeyWillow/willow explicitly
AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?
Embed your GEO score
Drop this badge into the README of HeyWillow/willow. It auto-updates whenever the report is rescanned and links back to the latest report — easy public proof that you care about AI discoverability.
[](https://repogeo.com/en/r/HeyWillow/willow)<a href="https://repogeo.com/en/r/HeyWillow/willow"><img src="https://repogeo.com/badge/HeyWillow/willow.svg" alt="RepoGEO" /></a>Subscribe to Pro for deep diagnoses
HeyWillow/willow — Lite scans stay free; this card itemizes Pro deep limits vs Lite.
- Deep reports10 / month
- Brand-free category queries5 vs 2 in Lite
- Prioritized action items8 vs 3 in Lite