adit is an open-source (MIT) Windows daemon published at github.com/dannyisbad/adit. You pair a stock iPhone once through Microsoft Phone Link, and adit then talks to the phone directly over three Bluetooth profiles: MAP for messages, PBAP for contacts and ANCS for notifications. It needs no Mac and no jailbreak. The author is clear that it is not a full iMessage client: SMS has the real read and send path, iMessages arrive as notification previews, and group threads are inferred locally. The last commit to the main branch was on March 14, 2026, and no releases are published.
Free, MIT-licensed software. You need a Windows 10 or 11 PC with Bluetooth, an iPhone, the .NET 10 SDK and Microsoft Phone Link installed.
Linq is a hosted API with managed iMessage, RCS and SMS lines, signed webhooks, published SDKs and SOC 2 Type II reports. adit runs on your own Windows PC with your own iPhone and number, listens only on localhost and has no webhooks. Linq supports group chats, tapbacks, media and message effects; adit's README says it has no media sync and no reaction or effect support.
Developers with an iPhone and a Windows PC who want a script or AI agent to read and send their own texts without a Mac.
adit supports 18 of the 77 features compared on Linq Alternatives.