Your coding agents, made for your phone.

Jump to any pane in one tap, chat with Claude Code and Codex, and get a push the moment an agent needs you. Melta connects straight from your phone to your computer over SSH.

Free No relay server: SSH runs on your phone iPhone and Android

Melta on an iPhone showing a MacBook with seven Herdr panes: one agent needs input, two are working, one is done

01 / Features

Everything you reach for when you're away from the desk.

Jump To

Search every pane and agent across your connected computers. What needs you, what's finished and what's working sit at the top.

Agent chat

Claude Code and Codex as a conversation, read from the agent's own session log, with every edit and command it runs.

Allow or deny in a tap

When an agent stops to ask, answer with one tap. For anything else, a live screen gives you arrow keys, 1 2 3, Return and Esc.

Needs-you notifications

A push when an agent is blocked or finished, straight from Herdr's agent state. Allow or deny right from the notification.

Last pane

One key flips between the two panes you're working in, each in the view you left it, like alt-tab for your agents.

A real terminal, one-button prefix

Every pane opens full screen. Jump To, last pane and your Herdr prefix sit above the keyboard, next to keys you can reorder.

Slash commands, one tap

Tap / for the agent's commands, with model presets for /model. No hunting for the right characters on a phone keyboard.

Picks up where you left off

Lose the signal and Melta retries, then reconnects when you come back to the app. On Android it keeps the connection while the app is in the background.

Share a chat

Send a link to a read-only copy of an agent conversation, for a code review, a bug report or a teammate.

02 / Mobile first

Not a desktop squeezed onto a phone.

Most mobile terminals show your whole multiplexer in a tiny window, and you steer it with key chords. Melta talks to Herdr directly, so every pane gets the full screen and switching is a tap.

A computer's workspaces and panes, with what each agent is doing
Every pane, liveWorkspaces, tabs and panes for each computer, with what every agent is doing.
Chat view of a Claude Code pane with a permission prompt and Allow and Deny buttons
Chat or terminal, per paneRead your agent as a conversation, or flip to the real terminal. Each pane reopens in the view you left it.
Jump To sheet listing agents grouped as needs you, finished and working, then workspaces
Jump to anythingEvery pane on your connected computers, grouped by what needs you, with search across all of them.
Terminal view of a coding agent with the key bar: last pane, prefix, Esc, Tab, Ctrl and Alt
A real terminal for every paneFull screen, with your prefix one button away and the ⇄ key back to the pane you just left.
Add Host screen showing the one-line setup command with Copy Command and Share buttons
Set up from the phoneMelta makes a key and shows the one command to paste on your computer.

03 / Setup

One command sets up your computer.

Melta makes a key for your phone and shows one command to paste into your computer's terminal. Run it again any time; finished steps are skipped.

  1. Get Tailscale on your phone

    Install the Tailscale app on your phone and sign in; the setup command installs it on your computer. You reach your computer from any network, with nothing opened to the internet. Or use any SSH route you already have.

  2. Paste one command

    On a Mac, turn on Remote Login first (System Settings › General › Sharing). The command adds your phone's key, installs Tailscale, installs or updates Herdr and the notification plugin, and prints what to enter.

    $ curl -fsSL https://getmelta.app/setup.sh | sh -s -- --tailscale --key '…' --token …

    Runs in a macOS or Linux terminal. Windows has its own line for PowerShell, one command that does it all: Windows setup.

  3. Enter the IP and user

    Type the Tailscale IP and user name it printed. Your panes and agents show up right away. Read the docs for every step.

Add Host screen showing the one-line setup command with Copy Command and Share buttons

04 / Your machine, your keys

Melta never sits between you and your code.

  • SSH runs on the phone.No relay server sees your terminal.
  • Keys stay on the device.Made on the phone, stored in the iOS Keychain or Android Keystore, never uploaded.
  • Your agents, your subscriptions.Claude Code and Codex keep running on your computer with your own login.
  • Our server sees very little.When an agent needs you or finishes, your computer sends the pane name and the last lines of its screen, so the notification can show the question. A chat reaches us only if you share it. What the server stores
Your phoneMelta, with its SSH key in the Keychain or Keystore

SSH, phone to computer, end to end

Your computerHerdr, Claude Code, Codex, your code and logins

When an agent needs you or finishes: pane name, its question or last message

Melta serverYour account, saved computers, push tokens, notification history and chats you share. Sends the push.

05 / Compare

Melta and Moshi make different bets.

Moshi is the more complete, more mature app. Melta does one thing: a phone-first client for Herdr. Here is the short version.

FeatureMeltaMoshi
Built aroundHerdr: a native pane list, each pane full screentmux, Zellij and Herdr in the terminal view
ConnectionSSH, reconnects when you return to the appSSH, Mosh, ET
Agent chatClaude Code and CodexMany agents; experimental, part of Moshi Pro
Runs on your computerNothing extra. Notifications use a small Herdr plugin scriptmoshi-hook, a helper that serves chat and notifications
SetupPhone makes the key; one pasted command does the restAdd a host with your SSH key, install moshi-hook
ExtrasSlash-command menu, reorderable key bar, one-button prefixVoice input, diff viewer, file browser, Apple Watch
PriceFreeFree to start; Pro from $7.99 a month (US)

Moshi details are from its own site and App Store listing, checked October 2, 2026. If you use tmux or Zellij, or need Mosh on the move, Moshi is the better fit. Read the full comparison.

07 / FAQ

Questions, answered.

Is Melta free?

Yes. Melta is free. Join the waitlist and we email you the download links when your spot opens up.

Do I need Herdr?

Yes. Melta is a client for Herdr, a terminal multiplexer built for coding agents: like tmux, but it knows which pane is an agent and whether it's working, blocked or done. The setup command installs or updates it for you. Melta isn't a general SSH client for servers without Herdr.

Does my code go through your server?

Your terminal and chat sessions don't: SSH runs on your phone and connects straight to your computer. Two things do reach our server. When an agent needs you or finishes, your computer sends the pane name and part of that pane's screen, so the notification can show the question, or what the agent said last. And a chat is stored there only if you choose to share it. What the server stores lists everything.

Which coding agents work with Melta?

The chat view supports Claude Code and Codex, read from each agent's own session log. Any other agent, or anything else you run, works in the terminal view of its pane.

Do I need Tailscale?

No, but it's the easy way to reach your computer from any network without opening ports. Any SSH route works: a public IP, a VPN, or the same Wi-Fi. See Tailscale SSH from your phone.

Does Melta work with Windows?

Yes. One setup line in PowerShell turns on Windows' SSH server and installs Herdr in Ubuntu (WSL), where your agents run, and keeps it running. The Windows setup guide walks through it.

Does Melta use Mosh?

No, it uses plain SSH. Herdr keeps your sessions alive on the computer, and Melta reconnects when you come back to the app.

Can Melta wake my computer?

No. Your computer has to be awake and reachable. Keep a Mac awake for SSH covers the settings that help.

Leave the desk. Keep the agents moving.

Melta is free, for iPhone and Android. Join the waitlist and we email you the download links when your spot opens up.

Phone

Until then, read the docs or see every way to run Claude Code from your phone.