Desktop Companion

Pair your phone
with your computer.

The companion runs on your computer so the iCoderAgent app on your iPhone or iPad can build, test, run, read and write a real project — with your machine's full toolchain (compilers, npm, pytest, git). It connects over a secure relay: no inbound ports, nothing exposed.

Download companion software and install it in your remote machine.

🔒 Secure relay — no open ports 🛠️ Your machine's real toolchain 📁 Confined to one workspace

Install in three steps

No Terminal, no dependencies — the app bundles its own Python runtime.

1️⃣

Open the installer

macOS: open the signed, notarized .dmg (no Gatekeeper warning). Windows: run the .exe. Linux: chmod +x the .AppImage and launch it.

2️⃣

Launch the companion

Open iCoder Companion. On macOS it lives in the menu bar; on Windows and Linux it opens a small window with a tray icon.

3️⃣

Sign in to pair

Sign in with the same account as the iOS app and pick a workspace folder. Your computer then appears as a host in the app.

Private & sandboxed

The companion only does what you point it at.

🔐

Dial-out only

The companion connects outward to the relay — it never opens a listening port on your computer and nothing is exposed to the internet.

📂

One workspace

Every file read, write and command is confined to the workspace folder you choose. Paths that try to escape it are rejected.

🧾

Open by design

The companion is a thin Python script wrapped in a small native app — no telemetry, no background uploads. Read the privacy policy.

Requirements

💻

macOS 12+, Windows 10+, or Linux

Native installers for all three. The Python runtime is bundled — you don't need to install anything else.

📱

The iOS app

The companion has no UI of its own beyond pairing — it's driven from iCoderAgent on iPhone or iPad.

🪟

Windows note

The Windows installer isn't code-signed yet, so SmartScreen may show "Windows protected your PC" — click More info → Run anyway.