Your agents, on your phone
Organized like on your Mac: projects and chats. Follow, approve, reply and start new chats from anywhere.
Works with Claude Code and Codex
Follow, approve, continue and start your Claude Code and Codex chats by project, from your iPhone. Direct and private, no cloud in between.
Done. Failed requests retry 3 times with backoff. Tests pass.
The refresh runs after the request starts, so a slow request outlives its token.
auth/refresh.ts− if (now > expiresAt) {+ if (expiresAt - now < 60_000) {
The moment
You left a long task running and stepped away. Now your agent wants to edit a file. Your phone lights up; you read what it wants and answer in one tap. The work keeps moving.
Never leave your agents waiting.
Claude wants to edit auth/refresh.ts
Organized like on your Mac: projects and chats. Follow, approve, reply and start new chats from anywhere.
Fixed. Tokens now refresh when less than a minute is left. All 48 tests pass.
The official Claude and Codex apps stay on your Mac. Remmo works alongside them, with nothing new to learn there. Chats you continue from the phone show up in the desktop app.
Phone to Mac, end-to-end encrypted. No account, and nothing passes through us. Works on any network: Wi-Fi or cellular, same network or not.
Browse by project; open any chat and read its history.
Follow a chat that’s running on your Mac as it happens.
When your agent asks to run a command or edit a file, you get a notification and answer in one tap.
Reply to an idle chat; the reply streams in.
A Claude Code chat in use on your Mac? Take it over from the phone when it’s idle.
Pick a project, a model and a permission mode, and go.
Remmo lives in the menu bar, next to the Claude and Codex apps you already use.
Open Remmo on the Mac and scan with your iPhone. No account, no sign-up.
Every project and chat, ready to follow, approve and continue.
Your phone and your Mac talk directly, end-to-end encrypted. If a direct path fails, a relay passes the traffic along, and it sees only ciphertext. There is no Remmo account and no Remmo cloud.
Your agents still send your code to their providers (Anthropic, OpenAI), as they do on your Mac. Your Mac must be on, awake and running Remmo.
No. Keep using the Claude and Codex apps; Remmo works alongside them.
No. Phone and Mac talk directly, end-to-end encrypted. A relay is used only when a direct connection fails, and it can’t read anything.
No. You pair by scanning a QR code.
Yes, on any network, as long as your Mac is on and awake.
Claude Code and Codex.
Claude Code or Codex, and Remmo’s menu bar app.
A chat in use on your Mac is read-only on the phone until you take it over (Claude Code) or quit Codex; you can always continue in a new chat. Approvals and notifications are for turns sent from the phone. iPhone only for now.