Rhasspy

by Rhasspy Voice / Nabu Casa

Fully offline voice assistant for Home Assistant — runs on a Raspberry Pi with no cloud.

TL;DR

Fully offline voice assistant for Home Assistant — runs on a Raspberry Pi with no cloud.

Best for home Assistant users who want voice control with zero cloud traffic and full control over wake-word and ASR. Pricing: free.

Category
Open source
License
Stars
Last push
Pricing
free
Platforms
Linux, Docker, Hardware

What it is

Rhasspy is the canonical offline voice assistant for Home Assistant. It chains wake word (Porcupine, openWakeWord, Snowboy) → ASR (Kaldi / Vosk / Whisper) → intent recognition → Home Assistant action. Now maintained by Nabu Casa.

Best for: Home Assistant users who want voice control with zero cloud traffic and full control over wake-word and ASR.
Watch out for: Setup is YAML-heavy; non-trivial to tune for a non-developer; voice quality depends on chosen backend (Kaldi, Pocketsphinx, Vosk, Whisper).

Install / use

rhasspy.readthedocs.io — Docker image or HA Add-on

Features

Speaker diarizationNo
Word-level timestampsNo
Streaming / real-timeYes
Languages supported27
HIPAA eligibleNo

Rhasspy vs Whipscribe

FeatureRhasspyWhipscribe
CategoryOpen sourceTranscription APIs
Pricingfreefree beta
Speaker diarizationYes
Word timestampsYes
StreamingYesNo
Languages2799
PlatformsLinux, Docker, HardwareWeb, API, MCP

Alternatives to Rhasspy

Whipscribe is a managed faster-whisper + whisperX service. If you want transcripts without running infrastructure, paste a URL or drop a file in the form below — you'll have a transcript in seconds.