What is Aivi?
Aivi puts beautiful, real-time Live Activities on your iPhone, lock screen, and Dynamic Island, plus persistent widgets on your Home Screen, Lock Screen, and Apple Watch. It works with Home Assistant out of the box: install the integration, pick your entities, and they show up live on every subscriber’s device. Under the hood it is a simple HTTP API, so anything that can make a request can drive an activity or a widget too.
Home Assistant
Section titled “Home Assistant”Aivi is the easiest way to bring Live Activities and widgets to Home Assistant. The free, open source Aivi integration adds a panel to Home Assistant where you choose the entities that feed each widget or Live Activity and see the result in a live preview. Switchboard buttons on your Home Screen act in Home Assistant, and Suggest can fill in the form with your own AI model. There is no YAML to write, and no Home Assistant Cloud or remote access is needed. You install it through HACS, the community store for Home Assistant, in a few minutes.
Prefer plain automations? There is a ready-made
blueprint for every Live Activity template
and every display widget template: one short
rest_command and an automation each.
Because activities are shared, a single setup keeps every member of your household in sync: set it up once, invite the others, and everyone’s devices update together.
Set up Live Activities for Home Assistant walks you through it step by step, and Home Assistant widgets on iPhone does the same for the Home Screen, Lock Screen, and Apple Watch.
Beyond Home Assistant
Section titled “Beyond Home Assistant”Aivi is a plain HTTP API, so any system that can make an HTTPS request can drive a Live Activity or a widget:
- Home and smart devices: dishwashers, washing machines, EV charging, 3D prints, robot vacuums, and oven timers.
- Developers and infrastructure: CI/CD pipelines, deployments, server metrics, cron jobs, backups, and uptime monitors.
If it has a state, you can track it. See the use cases for inspiration, and the guides for Node-RED and scripts and openHAB for step-by-step setups.
Always-on widgets
Section titled “Always-on widgets”Live Activities come and go with the task they track. For the state you want
visible all the time (battery levels across your home, electricity prices,
today’s energy flow, a budget), Aivi also drives persistent
widgets on the Home Screen, the Lock Screen, StandBy,
and the Apple Watch. Same API, same Home Assistant panel, same sharing:
create a widget in the app, feed it from Home Assistant or update it with one
PATCH, and every device that shows it stays current.
Features
Section titled “Features”- Broad Apple support. Live Activities on iOS, iPadOS, watchOS, CarPlay, and macOS.1
- Live Activity templates. Pick from several activity templates to match your data, from progress bars to status columns.
- Persistent widgets. Thirteen widget templates, from gauges and sparklines to battery rings, price timelines, and pressable switchboards and remotes, keep the latest state on screen around the clock.
- Shared activities and widgets. Invite up to five people, and a single API call keeps everyone’s devices in sync. No extra work to keep the group updated.
- Works with any device. Most smart home devices offer no Live Activities of their own. Aivi bridges that gap for anything, old or new.
- Auto-updating timers. Countdown and elapsed timers update on-device with no extra API calls.
- Power-efficient. Aivi only sends data when something changes, so your devices do not waste battery checking for updates.
Get started
Section titled “Get started”Community & updates
Section titled “Community & updates”- Community Hub: report bugs and showcase your use cases.
- X & Bluesky: updates and announcements.
Footnotes
Section titled “Footnotes”-
Mirroring Live Activities on macOS is not available in the EU. ↩
Aivi: Live Activities and widgets over an API · Pricing · App Store