Aivi
Live Activities 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 a real-time Live Activity 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.
- 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.
- 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.