Maude 2.0
Your coding agents, running on your server.
Run Claude Code, Codex, OpenCode, Grok Build and Antigravity on a server you own — working around the clock, driven from your phone.
Five agents, one app
Five coding agents. Switch mid-task.
Start a session with whichever agent fits the job. Hand it to another one when you want a second opinion — Maude passes along the plan, the files touched and the git state, so the next agent picks up where the last one stopped.
Nothing to install
Point it at a server. Maude does the rest.
Add your server
Type the address, paste an ssh command, or scan a QR from your terminal. Any VPS, home server or Mac you can SSH into works.
Maude sets itself up
It deploys its own small daemon, installs each agent at a tested version, and keeps both up to date. No CLI to install, no config files.
Start working
Sign in to your agents from the phone, open a project, and send the first message. Sessions keep running when you close the app.
Inbox
Approve permission prompts from your phone.
Everything that needs you lands in one place — permission prompts, questions, finished work, failures. Allow a command straight from the inbox or the notification, and the agent carries on.
- Permission prompts inline, with the exact command
- Push notifications with Allow / Deny
- Ready-for-review and error sections
Files · Git · Terminal
Review the diff. Commit. Open the PR.
Every session has the whole workspace one tab away: browse and read files, review the git diff on your phone hunk by hunk, write the commit, push, and open a pull request — or drop into a real terminal when you need one.
- Syntax-highlighted diffs, change by change
- Commit, push and pull requests via gh
- A full terminal on the same server
iPad and tablets
Claude Code and Codex on iPad, with room to think.
Sessions in a sidebar, the conversation in the middle, files or git beside it.
Fast and private
Your code stays on your server.
Connects in under a second
Your server dials out to Maude's relay, so the app reaches it instantly — even behind a firewall, on a LAN or a tailnet. SSH stays as the fallback.
End-to-end encrypted
Everything through the relay is encrypted on your server and decrypted on your phone. Each server has its own key; the relay only ever sees ciphertext.
Your subscriptions, your machine
Agents run on your hardware and sign in with the plans you already have. No API key resold to you, no usage metered on top.
Tested agent versions
Every agent version is qualified before servers get it, and downloads are checksum-verified. An update that breaks a CLI never reaches you.
Pricing
One plan. Every agent.
- All five coding agents
- Unlimited servers and sessions
- Approve from a notification
- Synced across your devices
Prices in US dollars; your local price is set by the App Store or Google Play. Maude covers the app — each agent still needs its own account or API key (for example a Claude Pro or Max plan, or a ChatGPT plan for Codex).
FAQ
Questions
What do I need to get started?
A server you can SSH into — a VPS, a home machine, or a container on your laptop — and an account for at least one agent. Maude installs everything else.
Can I use Claude Code on my phone?
Yes. Maude runs the real Claude Code CLI on your server, signed in with your Claude Pro or Max plan, and gives you the chat, permission prompts, files and git on iPhone, iPad and Android. Anthropic also offers Remote Control and cloud sessions in the Claude app; Maude is for when you want the session on a machine you own, running whether or not your laptop is on. See every way to run Claude Code on iPhone and iPad.
Which servers work?
Linux (Debian, Ubuntu, Alpine, Fedora and friends) and macOS, on x86-64 or ARM. Hetzner, DigitalOcean, AWS, a Raspberry Pi on your desk — if it takes an SSH connection, it works. Password and key logins are both supported.
What's the cheapest server I can use?
Any small VPS with 2–4 GB of RAM works — roughly $4–8 a month at Hetzner, DigitalOcean or similar — or a machine you already own at home. Agents mostly wait on the network; your project's builds and tests decide how much you need. Our VPS guide for coding agents compares current prices.
Does it work with Codex on a Linux server?
Yes. Maude installs the Codex CLI on any Linux or macOS server you can SSH into and signs it in with your ChatGPT account using a device code, so you don't need a Mac or Windows machine running the desktop app. More on Codex in Maude.
How is this different from Claude Code Remote Control?
Remote Control is free with your Claude plan and needs the machine running claude to stay on. Maude runs sessions on your own server 24/7, works with five agents instead of one, and adds an inbox, files, git and a terminal. If you only use Claude and your computer is always on, Remote Control may be all you need. Full comparison: Maude vs Remote Control.
Do I need API keys?
Not usually. Claude Code signs in with your Claude subscription, Codex with your ChatGPT account, Grok Build and Antigravity with theirs — right from your phone. API keys are an option where an agent supports them.
Where does my code run?
On your server. Maude is a remote control: the agents, your repositories and their history live on your machine. What crosses the relay is end-to-end encrypted, and the relay can't read it.
What happens when I close the app?
The agents keep working. You get a notification when one finishes, fails, or needs your approval — and can approve straight from it.
Can I switch agents in the middle of a task?
Yes, while the session is idle. Maude hands the new agent a brief with the plan, the files touched, the git state and the recent conversation. Switch back later and the original agent resumes its own session. How it works: handing a task from one agent to another.
I use Maude 1. What changes?
Maude 2.0 is a free update to the same app. Your servers and Claude sessions carry over: the new daemon replaces the old one on first connect and imports your existing sessions.
Is Maude made by Anthropic, OpenAI, xAI or Google?
No. Maude is an independent app built by Pilot Dev and isn't affiliated with or endorsed by any of them.
Learn
Guides for running agents on your own server.
Every way to run Claude Code on a phone
Cloud sessions, Remote Control, Dispatch, SSH and tmux, Happier, Cosyra and Maude: every route to Claude Code from a phone, with the trade-offs stated plainly.
Guides SetupRunning Claude Code on a VPS
Pick a box, create a non-root user, install with the native installer, log in without a browser, keep sessions alive, and add Codex or other agents.
Guides PracticeKeep Claude Code working when you close the laptop
Cloud sessions, tmux or systemd on a server, a session daemon, or a Mac mini at home: what actually keeps Claude Code working once the lid is shut.
Guides Agent newsGemini CLI stopped working: what to use now
Gemini CLI stopped serving personal Google accounts on 2026-06-18. Who's affected, and how to move to Antigravity CLI or an API key.
Blog WorkflowHand off a task from Claude Code to Codex without losing context
Out of Claude usage mid-task, or want a second opinion from Codex? What context the next agent needs, and three ways to hand it over.
Blog AgentsClaude Code vs Codex vs OpenCode, plus Grok Build and Antigravity CLI
Five coding agent CLIs side by side: install, sign-in, plans, permission models, headless use, remote options and licence.
Compare
Put your agents to work.
Free for 7 days on iPhone, iPad and Android.