Your agents should not wait for you to get back to your desk.

Answer approvals, review diffs and use the terminal from your phone. The companion connects to your own Mac or PC over LAN or Tailscale. Android on Google Play, iPhone on the App Store.

Google Play · AvailableApp Store · Available

Your desktop, from your phone

Screens from the Aiola phone app: every important handoff in reach.

Chat with an agent and watch work stream live.
Chat with an agent and watch work stream live.
Review changes file by file, with per-file undo.
Review changes file by file, with per-file undo.
Commit, push, and open a pull request.
Commit, push, and open a pull request.
Use a remote terminal scoped to the thread.
Use a remote terminal scoped to the thread.
Know when an agent finishes or needs you.
Know when an agent finishes or needs you.

Keep the agent moving

Leave the workstation where it belongs.

Every thread

Threads from all projects grouped by folder, with search, pinned threads and live connection status.

Start new agent runs

Pick project, model, thinking level, permission mode and worktree, then send.

Approvals and questions

Approve, approve for the session, or deny tool calls; answer the agent's multiple-choice questions.

Diffs and files

Changed files in tree or flat view, per-file diffs, stage or discard a single file.

Git from your phone

Commit, push, pull, switch or create branches, merge, and open a pull request.

Real terminal on your computer

Multi-tab terminal with Ctrl/Esc/Tab/arrow keys, saved command snippets, and photo/file upload into the shell.

Preview your dev server

Open the localhost app running on your computer (Next.js, Vite...) inside the phone.

Voice and photos

Dictate on-device, attach photos or screenshots to a message.

Notifications and Live Activities

Push alerts with quick approve/deny actions; on iPhone, Live Activities and Dynamic Island show the running agent.

Stays on the desktop

The focused companion, not the entire desktop.

Analytics, app logs, the tasks board, feedback, and notebook stay in Aiola desktop. Your repositories, provider sessions, terminals, and agent processes stay there too.

Example handoff on Android: open a running desktop thread, approve or deny its pending tool call, then review the resulting diff file by file. Undo a file you do not want to keep; inspect the remaining changes before committing, pushing, or opening a PR. Use the thread-scoped remote terminal for checks. A mobile canvas puts chat and terminal cards side by side. Messages sent while offline wait in an outbox and send on reconnect.

Scan once, connect directly

Your phone pairs with your own macOS or Windows computer over your LAN or Tailscale. There is no cloud relay and no cloud runner.

Step 01

Install Aiola desktop

Sign in on your Mac or PC, where your repositories and supported agent CLIs already run.

Step 02

Open Connections

In the desktop app, go to Settings → Connections to display your pairing QR code.

Step 03

Scan with the phone

Scan the code in Aiola mobile, then connect over the same LAN or your Tailscale network.

Common questions

Take your agents with you

Android on Google Play and iPhone on the App Store.

Get Aiola for your phone

Pair with your running Aiola desktop over LAN or Tailscale.

Build, ship and fix in one app

Errors, user feedback, GitHub and analytics live next to your coding agents in one desktop app, so every issue becomes a task an agent can take.