Put your AI assistant in the place people already reply. This Python SDK sends and receives iMessages, including images, PDFs, and files, and streams inbound texts live. Ship in a day and make your first $ fast.
Three lines to send. Messages users actually reply to.
Live event stream to handle replies as they happen.
Clean, assistant‑focused API for building fast.
Send and receive images, PDFs, and files in iMessage threads.
Call a simple HTTP API from Node and TypeScript. Works with any stack.
Snapshot reads from chat.db for stability.
Fast, personal, and deployable on EC2 Mac/MacStadium so you can ship iMessage AI assistants that users actually reply to.
Skip weeks of glue code. Ship an iMessage AI assistant today.
Auto‑reply, summarize, schedule, and send attachments, all inside one iMessage thread.
Finance, recruiting, sales‑ops, and healthcare intake, with LLM‑backed flows triggered by incoming texts.
Plug your product into iMessage for reminders, status updates, and approvals.
Route on‑call alerts or approvals to group chats (by GUID), log outcomes to your backend.
Ship inside iMessage and use the best chat UI on earth with zero extra work. No new app. No onboarding. People just text back.
I turned a small idea into a paid iMessage assistant. People text photos and quick questions, get a fast reply, and I shipped the first version in a day.
We moved lead capture into iMessage. Prospects answer the first text, share a screenshot when asked, and the handoff to our team is seamless.
Support now lives in one thread. People send a photo, get a clear next step, and we follow up later in the same chat—no portal required.
Save hours of repetitive code, ship fast, get profitable.
Run it on Mac VMs (e.g., AWS EC2 Mac or MacStadium). Sign into iCloud, enable Messages, grant permissions once, run the HTTP API + event stream, and sticky‑route conversations to a pool of Mac workers as you grow. AWS Mac has a 24‑hour host minimum; scale via Dedicated Hosts.
Local on your Mac. Your iCloud account, your machine. No third‑party cloud; you control keys and data. Standard macOS permissions; SIP stays on.
Built from a production stack powering real iMessage assistants. The SDK packages the hard parts: reliable chat.db reads, AppleScript sending, permissions flow, and typed models, so you can focus on AI logic and shipping.
It automates the Messages app on macOS and reads your local chat database.
macOS Sonoma/Sequoia, Python 3.11+, Full Disk Access & Automation permissions.
No. AppleScript handles sending, and read‑only chat.db powers the inbox with standard macOS permissions. SIP stays on.
Yes for your own apps; contact for redistribution/OEM.
Yes. Run locally on your Mac or on Mac VMs (EC2 Mac/MacStadium).
GitHub Issues + email; paid consults available.