SiriusMsg / Mac

Your agent.
In Messages.

Choose an agent on your Mac, share the conversations it should answer, and keep texting in Messages.

How it works ↓

Apple silicon · macOS 15 or later · Alpha

01

Choose who you text.

Connect Sirius, Codex, Claude Code, or another supported agent. MCP apps can use Messages tools; they do not answer incoming texts automatically.

SiriusMsg’s Choose an AI agent sheet, with the Sirius portrait, supported agent choices and a separate MCP tool-access option.
02

Share a chat. Keep the rest private.

Choose individual conversations, then decide separately whether an agent may receive messages and send replies. Messages from before you first shared the chat are not replayed by default.

SiriusMsg Chats, showing Share this chat, Allow replies and the connections allowed to use a conversation.
03

Give each connection its own access.

Manage incoming messages, replies and allowed chats separately for each connection. When more than one agent shares a conversation, choose which one answers.

A Sirius connection’s Permissions tab, with independent incoming-message and reply controls and a list of allowed chats.
04

Know what happened to a reply.

Activity marks replies as confirmed, unconfirmed or rejected. Confirmation means SiriusMsg found the reply in Messages on your Mac. Unconfirmed replies stay visible for review, so you can check Messages before retrying.

SiriusMsg Activity showing confirmed, unconfirmed and rejected replies, with a delivery-unknown reason beside an unconfirmed send.

Built with SwiftPython · More apps on this runtime →

Screenshot