Aivi
Live Activities & Widgets over API
This repository is a dedicated hub for you to showcase your workflows, voice your ideas for the future, and help us surface bugs.
- Shape the development: Have a vision for a new feature or want to showcase your use case? Join the conversation on our discussions board.
- Help us improve: If you run into a snag or find a bug, open an issue.
- Stay updated: Follow us on X or Bluesky for latest updates.
Aivi is the simplest way to connect your devices to real-time Live Activities and widgets on your iPhone. By making a HTTP call to the Aivi API, you can track the progress of anything – from a washer machine cycle to a progress of a 3D print – and keep any metric at a glance on your Home or Lock Screen.
- Broad support. Supports live activities on iOS, iPadOS, WatchOS, CarPlay and MacOS1.
- Shared activities. You set it up once by inviting people, and a single API call automatically updates everyone’s devices. No extra work needed to keep the whole group in sync.
- Live activities for any device. Most smart home devices do not offer live activities. Aivi bridges that gap, allowing you to add them to all your devices, old or new.
- Widgets. Keep an eye on your home from the Home and Lock Screen – gauges, trends, battery levels, energy prices, and more – updated through the same API.
- Power-Efficient. Because Aivi only sends data when something changes, your devices do not waste battery constantly polling for updates.
1 Mirroring live activities on MacOS is currently not available in the EU.