What problem does it solve? Managing iMessage and SMS conversations from the terminal on macOS normally requires manual interaction with Messages.app, making it hard to automate texting, read chat history, or monitor incoming messages programmatically. ## Core Features & Use Cases - Send Messages: Send iMessages or SMS to phone numbers and Apple IDs, with optional file attachments and service selection (iMessage, SMS, or auto). - Read Chat History: List recent chats and view conversation history with attachment metadata in JSON format. - Watch for Incoming Messages: Monitor a specific chat for new messages in real time. - Use Case: A user asks to text a contact that they will be late; the assistant finds the contact's chat, confirms the recipient and message, then sends it via imsg send. ## Quick Start Ask the assistant to send an iMessage to a specific phone number or contact with your message text, and confirm the recipient before it is sent.