Inyon icon

Inyon

Inyon is an open-source tool for watching, answering, and steering coding agents running in tmux on your own computers. Developers can use its Android app, or an optional self-hosted hub for browser access, to manage supported CLI agents remotely.

Inyon

Remote control for coding agents

Inyon is an open-source remote interface for coding agents running in tmux on your computers. It lets developers monitor sessions, respond to agent prompts, and send follow-up instructions from an Android phone or, with an optional hub, any browser. Supported agents include Claude Code, Codex, Gemini CLI, OpenCode, GitHub Copilot, and Antigravity CLI.

The agent continues running in its existing terminal session and retains its own account and machine context. Inyon does not sign in to the agent services or replace the terminal workflow; it reads the tmux session, process tree, and agent session files, then sends responses back through tmux. Computers can pair directly with the phone, join a self-hosted hub, or be reached over SSH.

Core features

Monitor terminal agents remotely

View Claude Code, Codex, Gemini CLI, OpenCode, GitHub Copilot, or Antigravity CLI sessions running in tmux through a chat-style interface on a phone or browser.

Answer prompts from anywhere

Receive agent questions, permission requests, menus, and sign-in links as actionable buttons, then send responses without returning to the keyboard.

Steer active sessions

Change model, effort, and permission mode; set goals; compact, clear, rewind, or revisit conversations; and type commands including slash commands, file search, shell commands, and images.

Review work and background jobs

Inspect replies, tool calls, diffs, plans, to-dos, test results, and live background output, with the real terminal available when needed.

Track usage and machine status

See model, context, cost, lines changed, and five-hour or weekly plan limits, while receiving notifications when an agent needs attention or a machine disconnects or reconnects.

Choose a connection model

Pair computers directly by QR code, connect machines through an optional hub, or reach machines over SSH. A hub serves the web app to browsers and can manage multiple machines.

Practical use cases

  • Continue development away from the keyboard

    Start a coding agent on a laptop, walk away, and answer its questions or review test results from an Android phone without interrupting the tmux session.

  • Monitor work across machines

    Keep several computers visible in one overview, inspect session trees by machine, and respond when a remote agent requests permission or input.

  • Provide browser-based access

    Run a hub on a home server, VPS, or desktop that stays on so a browser can reach the web app and coordinate connected machines.

  • Reach restricted or minimal servers

    Connect to a server that cannot run Inyon locally by using SSH; the remote machine only needs tmux and the configured coding agents.

  • Review and continue agent output

    Review changed files and diff lines, comment on work, commit or push changes, and fork a conversation after an agent has completed a task.

Pros and Cons

Pros

  • Works with several command-line coding agents while leaving their existing terminal sessions and accounts intact.
  • Supports direct phone-to-computer pairing without requiring a hub or open ports.
  • Offers browser access through a self-hosted hub and SSH access for machines where installation is not practical.
  • Provides remote prompt responses, session review, controls, usage visibility, and notifications.

Cons

  • The Android app is the only documented phone app; an iOS app is not available.
  • Browser access requires an optional hub running on a machine that stays on.
  • Gemini CLI, OpenCode, and GitHub Copilot readers are documented as beta.

FAQ

How do I set up Inyon?

Install the Android app, run the provided setup command on a macOS or Linux computer, or use PowerShell on Windows, then scan the QR code in the app. The quick-start flow is designed to take about two minutes and does not require a hosted service.

Do I need to run a hub?

No. The Android app can connect directly to paired computers through a free encrypted tunnel or your VPN. A hub is optional when you want browser access or one central connection point.

Which coding agents work with Inyon?

Inyon supports Claude Code, Codex, Gemini CLI, OpenCode, GitHub Copilot, and Antigravity CLI. The documentation notes that the Gemini CLI, OpenCode, and Copilot readers are in beta.

Can I use Inyon from a browser or iPhone?

The Android app is the available phone app. Browser access is provided through an optional hub running on a machine that stays on; the documentation states that an iOS app has not been built.

Can Inyon connect to a server over SSH?

Yes. A computer can join a hub over SSH when Inyon cannot be installed there. The server needs tmux and the coding agents, while the Android app or hub handles the connection.

Quick Facts

Category
Developer Tool
Platforms
Android app; browser through a self-hosted hub; computers on Linux, macOS, or Windows through psmux
Primary workflow
Monitor and steer coding agents running in tmux
Supported agents
Claude Code, Codex, Gemini CLI, OpenCode, GitHub Copilot, Antigravity CLI
License
Open source, MIT
Current site version
Inyon 0.20.5