Production Overview¶
In a nutshell
This tab is for anyone running OVOS beyond a single test device: fleets of devices, self-hosted servers, and deployments that must stay current across upgrades. It is not for a first install on one device; see the Get Started tab for that.
This tab is for anyone running OVOS beyond a single test device: fleets, servers, and long-lived deployments.
Start here¶
- Production Operations: decide whether you need a single hardened device or a fleet of them, and how the two setups differ.
- Privacy & Security: what data OVOS handles and how to lock a deployment down.
- Self-hosting Servers: run your own STT, TTS, or translation backend instead of a third party's.
- Remote Agents with HiveMind: connect and manage devices remotely.
The upgrade trio¶
Keeping a production deployment current means reading these together:
- Updating from Older OVOS: a hub with four audience pages. Deployers go straight to For Device & Fleet Operators. The others: Skill Maintainers, Plugin Maintainers, Remote Bus Clients.
- Upcoming Changes: what's changing next, so upgrades don't surprise you.
- Server Compatibility Layers: keeping self-hosted servers working across versions.
Self-hosting Servers¶
Run your own STT, TTS, or translation backend instead of depending on a third party. Each protocol has its own page; Server Compatibility Layers covers keeping them working as OVOS versions change.
Home Assistant¶
Connecting OVOS to an existing Home Assistant install, either as a client or by exposing OVOS engines as Wyoming-protocol services HA can call.
- Overview: connecting OVOS to a Home Assistant install.
- Wyoming Bridges: using OVOS engines as Wyoming-protocol services for HA.
New to OVOS and just want it working on one device? That's the Get Started tab. Building the agent that runs on your fleet? That's the Agents tab.
Read next: Production Operations Related: Get Started · Agents Overview · Reference Overview