
How to Run an iMessage Agent Without a Mac
Run an iMessage agent without a Mac: no Mac mini to keep awake, no Apple ID to babysit, and your stack stays on Linux. Build it and text it in 30 minutes.
Updates and ideas from the team building Keiki.

Run an iMessage agent without a Mac: no Mac mini to keep awake, no Apple ID to babysit, and your stack stays on Linux. Build it and text it in 30 minutes.

A Keiki Labs showcase: we built an agent that connects to Lovable, so you can text a number, sign in to your own Lovable account and get a real app back with screenshots and a live link. Here is what Keiki handles behind it.

Everything you need for building iMessage agents: how they work, a quickstart with working TypeScript, tools, approvals, native iMessage features, and launching on a real line.

A step-by-step guide to building agents on your own APIs: turn your endpoints and MCP servers into a hosted WhatsApp and iMessage agent in under 30 minutes.

Arc built a Keiki agent to find design leads on X and bring qualified opportunities into Slack.

Panda Agency uses Keiki agents in Slack to find video projects and prepare client workspaces.

Everything we shipped from October 5 to 9: connect an agent you already built, more ways to reply in iMessage, one-click retry, and new tools for developers.

Carousels are live on Orchid. When an answer has real parts, a trip itinerary, a headphone comparison, your workout split, Orchid sends a stack of photo cards you swipe through instead of a wall of text.

Build a capable customer-facing AI agent once, then make it available across iMessage, SMS, WhatsApp, Slack, Telegram, and email.