Let Claude and Codex see the thread before they write.
Recent iMessage and WhatsApp messages are available through a local bridge, so drafting can account for what was actually said.
Messages for AI connects Claude and Codex to local iMessage and WhatsApp context, then gives every draft, follow-up, and scheduled send a visible place to land on your Mac.
Latest: v0.5.5, notarized for macOS.
By installing, you agree to the Terms and Privacy Policy.
Press and hold the draft to simulate sending
Assistants can add useful text-message context. Messages for AI adds the missing desktop layer: draft review, conversation history, scheduling, transport choice, and logs.
Recent iMessage and WhatsApp messages are available through a local bridge, so drafting can account for what was actually said.
Drafts and scheduled messages appear by conversation, inline with surrounding messages, instead of disappearing into a prompt transcript.
Keep hold-to-send for every message, approve scheduled sends first, or enable the automation settings that fit your risk tolerance.
The app gives you a native place to see what was drafted, what was sent, what failed, and what still needs attention.
A local bridge makes your assistant useful while the macOS app stays in charge of permissions, review, and sending.
Install the notarized app, drag Messages for AI to Applications, then launch it.
Use Claude or Codex with the Messages for AI plugin/MCP so it can request text-message context.
Have your assistant summarize a thread, draft a reply, find a follow-up, or schedule a text.
Inspect the draft, edit it, schedule it, send now, or leave it queued according to your settings.
The core product is the bridge. Labs are the strange little side quests once your Mac can finally reason over texts: style, follow-ups, birthdays, dashboards, and relationship questions you may or may not regret asking.
Turn your “lol no punctuation but somehow warm” texting habits into an editable guide for Claude or Codex.
Uses your API keyFind the threads where you probably owe someone a reply, then write, send, or schedule it before guilt becomes a personality.
Optional AI reasoningPick a person and ask the vulnerable question: “Am I being normal in this relationship?” AI can be wrong, but it can still be useful.
Sends excerptsDashboard reply speed, top people, conversation volume, ghost risk, and the tiny behavioral numbers you will absolutely screenshot.
Local dashboardsTurn reply speed, group-chat lurking, top people, and other numbers you might pretend not to care about into shareable story cards.
Local recapKeep a short list of birthdays you actually care about, then stage the text before the day turns into “ah shoot.”
Local curation