raspOVOS
August 1, 2026 ยท View on GitHub
raspOVOS turns a Raspberry Pi into a private, open-source voice assistant. You flash an SD card, boot the Pi, and talk to it. No cloud account or subscription is needed, and no data leaves your home unless you choose it.
It is the flagship OpenVoiceOS experience: ready-made images with the whole OVOS stack. Wake word, speech-to-text, intent handling, skills, and text-to-speech come preinstalled, preconfigured, and tuned for Raspberry Pi hardware.
Choose your image
Three variants trade privacy/latency against hardware requirements, each available in ~12 languages:
| Variant | STT | TTS | Needs | Best for |
|---|---|---|---|---|
| lite | public servers | public servers | Pi 3 might work, Pi 4 better | trying it out on older hardware |
| hybrid | public servers | on device | Pi 4 | balanced daily driver |
| offline | on device | on device | Pi 4/5 with 4 GB+ RAM (8 GB best) | full privacy, no internet dependency |
!!! note "About the public servers" They are hosted by volunteers on a best-effort basis. Latency and uptime vary. If you have a bigger machine on your network, you can self-host STT/TTS and point any variant at it.
Get started in three steps
- Download an image from the releases page. Pick your variant and language.
- Flash it to an SD card. Follow Flash your first image.
- Boot and talk. See First boot & talking to OVOS.
Default credentials: user ovos, password ovos, hostname raspOVOS.
!!! warning
Do not change the default username when flashing. The images
expect the ovos user to exist.
Where to next
- New to all of this? Start with the tutorials.
- Something specific to do? See the how-to guides.
- Want to know what is inside? Read What we change on Raspberry Pi OS.
- Building or modifying images? Head to Developing.