What You Can Do
Custom Agents
Custom Abilities
Hardware Integration
Manage Your DevKit with the OpenHome DevKit App
Smart Home with Home Assistant
Got an OpenHome DevKit?
Onboard your OpenHome DevKit with the OpenHome - Voice AI DevKit App on your iOS device.Onboard OpenHome DevKit with OpenHome - Voice AI DevKit App
Onboard OpenHome DevKit via Terminal
Don’t Have an OpenHome DevKit?
Apply to get your own OpenHome DevKit and start building voice AI experiences on dedicated hardware.Apply for an OpenHome DevKit
Setup Raspberry Pi with OpenHome OS
Ran Into Trouble With Your DevKit?
If your DevKit is unresponsive, fails a firmware upgrade or factory reset, or can’t be recovered through the OpenHome - Voice AI DevKit App, reflashing OpenHome OS on the SD card restores the device to a clean working state.Flash OpenHome OS on DevKit
FAQ
Getting Started
Where do I manage my DevKit, Agents, and Abilities?
Where do I manage my DevKit, Agents, and Abilities?
- Dashboard at app.openhome.com — full management for Agents, Abilities, settings, and linked accounts.
- OpenHome - Voice AI DevKit App — manage your DevKit, switch Agents, and sync Abilities directly from your iOS device. See the DevKit App Overview.
Can I setup OpenHome DevKit if I don't have an iOS device?
Can I setup OpenHome DevKit if I don't have an iOS device?
Can I setup OpenHome OS on my own Raspberry Pi?
Can I setup OpenHome OS on my own Raspberry Pi?
Can I switch between multiple Agents on one DevKit?
Can I switch between multiple Agents on one DevKit?
- From the Dashboard, set the active Agent for your DevKit under your Agent list.
- From the DevKit App, open the Agents list and select the Agent you want to run on the DevKit.
Troubleshooting
My DevKit won't connect to my mobile hotspot or modem Wi-Fi.
My DevKit won't connect to my mobile hotspot or modem Wi-Fi.
My DevKit can't connect to Wi-Fi after I changed networks.
My DevKit can't connect to Wi-Fi after I changed networks.
A firmware upgrade or factory reset failed.
A firmware upgrade or factory reset failed.
- Firmware upgrade — open the Firmware section and re-run the firmware update.
- Factory reset — open the dashboard and tap Factory Reset again.
How do I reset my DevKit to factory state?
How do I reset my DevKit to factory state?
I installed an Ability or changed settings but my DevKit still has the old behaviour.
I installed an Ability or changed settings but my DevKit still has the old behaviour.
- Open the Dashboard and go to OpenHome DevKit.
- Click Restart Agent.
- Open the OpenHome - Voice AI DevKit App.
- Go to your DevKit dashboard and tap Restart Agent.
My DevKit is unresponsive or not reacting to anything I say.
My DevKit is unresponsive or not reacting to anything I say.
- DevKit onboarding — confirm you have completed DevKit onboarding and an Agent is assigned to your DevKit. Without an active Agent, the DevKit has nothing to run. See Onboard OpenHome DevKit with the DevKit App or Onboard via Terminal.
- Wi-Fi network — confirm your DevKit is connected to the same Wi-Fi network it was onboarded on. If the network has changed, open the OpenHome - Voice AI DevKit App, go to the Wi-Fi section, and point the DevKit at the correct network.
My DevKit greets me but doesn't respond to what I say.
My DevKit greets me but doesn't respond to what I say.
- Open the Dashboard and go to Settings → Configuration, or open the DevKit App and go to Profile → Configuration.
- If Wake Word Mode is on, make sure you include the configured wake word in each request — for example, say “openhome, what’s the weather?” instead of “what’s the weather?”.
- If you prefer to speak without a wake word, toggle Wake Word Mode off and restart the Agent for the change to take effect.
My DevKit was working on my old Wi-Fi, but now it's not connecting.
My DevKit was working on my old Wi-Fi, but now it's not connecting.
See also
- OpenHome - Voice AI DevKit App Overview — manage your OpenHome DevKit, Agents, and settings from the iOS app
- Agents — learn how voice Agents work on the OpenHome DevKit
- Abilities — extend your Agent with custom Python-based skills
- Local Ability — build Abilities that run directly on the OpenHome DevKit hardware
- Quickstart — build your first Agent in five minutes
- Building Abilities — create Abilities that run on your OpenHome DevKit

