THE MOBILE IDE FOR AI AGENTS

You are the tech lead.
Your agents are your team.

Development has moved from writing code to directing agents. Marmy puts that workflow on your phone. Monitor progress, approve decisions, review files, and talk to your agents by voice. Built for Claude Code, works with any terminal agent.

Download the app to get push notifications without configuring APNs yourself.

Marmy Workers screen showing active Claude Code sessions
Marmy file browser showing directory tree
Marmy code viewer with syntax highlighting
CODE REVIEW

Review what your agents built.

Browse file trees, read code, view diffs, rendered markdown, images, and PDFs. Inspect the actual artifacts your agents produce, not just their chat logs.

A tech lead doesn't read transcripts. They review work. Marmy gives you the same code review experience you'd have at your desk, from anywhere.

VOICE COMMANDS

Talk to your agents.

A Gemini-powered voice assistant acts as your intermediary. It monitors your workers, summarizes what they're doing, and relays your spoken decisions back to them. You talk to the assistant. The assistant talks to your engineers.

Walk the dog, ride the bus, make coffee. When a worker needs direction, the assistant briefs you and waits for your call. Nothing gets sent without your approval. You stay in control without touching a screen.

1

"Your engineer finished the login form and wants to know: email-only or also phone number?"

2

"Tell them email only for now."

3

An approval card appears. You confirm, and the instruction is sent to the worker.

Powered by Gemini. Requires your own Google AI API key.

Marmy voice call with approval card to send instructions to Claude
AGENTIC ORCHESTRATION

Agents managing agents.

Launch a manager agent that monitors your fleet, restarts stalled workers, and reports status back to you. You set the goals. The manager keeps your team on track while you're away.

Marmy sessions manager showing Claude Code orchestrating agents
PUSH NOTIFICATIONS

Your agents report to you.

Marmy hooks into Claude Code's event system. When a session finishes or needs input, you get a push notification. No polling, no checking. Your team pages you when it matters.

iOS push notification from Marmy showing task complete

How it works

A lightweight Rust agent runs alongside Claude Code on each machine. Your phone connects directly over LAN or Tailscale. Self-hosted, open source, no third-party servers.

01

Install the agent

One Rust binary on each machine you want to manage. macOS, Linux, Raspberry Pi. Menu bar app for Mac, systemd for servers.

02

Get the app

Download Marmy on your iPhone. Pair with your machine using the token from marmy-agent pair. Push notifications work out of the box.

03

Manage from anywhere

Same Wi-Fi works instantly. Tailscale gives you access from anywhere. Connect your laptop, your workstation, your server. All your machines and all your sessions in one app.

This isn't read-only monitoring. Spin up new sessions, browse any file on the machine, and kick off work from your phone. Full control, not just a window into what's already running.

Marmy Machines screen showing MacBook Pro, Rpi5, Mac Mini, RpiZero, and EC2

Open source. Self-hosted. Yours.

The agent, the app, and the relay are all MIT-licensed. Run it on your own hardware. Audit every line. No vendor lock-in, no cloud dependency, no subscription.

1 · Clone
$ git clone https://github.com/mharajli/marmy && cd marmy/agent
2 · Build
$ cargo build --release
3 · Start
$ marmy-agent serve
4 · Pair
$ marmy-agent pair
Token: a1b2c3d4e5f6...