Now in private beta for iOS

Your Dev Environment, Now in Your Pocket.

AeroMux connects your iOS device to any remote dev host. Manage agentic CLI workflows (Claude, Cursor), terminal tasks, and Git with a beautiful, native mobile experience.

Mac Mini (Tailscale)

Can you fix the null pointer exception in the worker service?

C

I've identified the issue. Here is the fix for the worker service:

Copy
if let Some(worker) = ptr {
    worker.execute();
} else {
    log::error!("Worker is null");
}

Allow file write to `worker.rs`?

Type a command...

Features

Built for AFK Productivity

Stop wrestling with SSH and tmux on a touchscreen. AeroMux translates raw terminal output into beautiful native iOS components.

Native Agent Chat

Ditch the terminal constraints. Chat with Claude Code, Cursor, and Codex in a rich Markdown UI. Features native syntax highlighting and 1-tap code block copying.

Uncompromised Shell

Sometimes you just need manual control. Swipe over to the Shell tab for a full-screen, VT100-compatible terminal emulator powered by SwiftTerm.

1-Tap Git Workflow

No keyboard gymnastics required. Review modified files, check checkboxes to stage, type a message, and commit/push directly from native iOS UI controls.

A Powerful, Lightweight Daemon.

AeroMux works via a tiny, cross-platform host daemon written in Rust. You install it on your Mac, Linux box, or VPS. It runs silently in the background, idling at less than 30MB of RAM.

  • Adapter Engine: Translates messy ANSI agent output into clean JSON for your phone.
  • Session Persistence: Lose cell service on the train? Your PTY session stays alive on the host.
  • Secure by Default: Connects directly over your local network or Mesh VPN (Tailscale). No third-party clouds.
Install on Host
$ brew install aeromux
$ aeromux start --daemon
Host Daemon Rust / Axum
iOS App SwiftUI
// Standardized JSON Protocol over WebSockets
{
  "type": "message_delta",
  "agent": "claude",
  "content": "Here is the code fix:\n```rust\n..."
}

Ready to code from the couch?

AeroMux is currently in private beta. The host daemon is open-source and free forever. The iOS app is free during the TestFlight beta.