SuperAPI AI Directory

Onepilot

Onepilot is a mobile-first developer tool for iPhone that integrates a real SSH terminal, persistent sessions that stay alive through disconnections, live viewing of AI coding agents, server monitoring alerts, file browsing, and Git operations into a single app. Users can remotely connect to and manage Linux, macOS, and Windows hosts or Docker containers from their phone, watch terminal agents such as Claude Code, Codex, and OpenCode run at any time, and also deploy long-running AI agents on their own servers through a wizard, binding messaging channels such as Telegram, Discord, and Slack for control.

Open website

About this tool

Onepilot is a mobile-first developer tool positioned as an intelligent IDE on iPhone, mainly aimed at developers who need to manage remote servers from their phone. It concentrates a variety of operations and development capabilities into a single app, letting users view, review, commit, and deploy without opening a laptop.

In terms of purpose, Onepilot provides a real interactive SSH terminal running on iPhone, rather than a simple command executor. It supports full terminal emulation, input methods optimized for touchscreens, and multi-tab operation across multiple servers. Users can connect to any host with an open SSH port, including cloud servers, Raspberry Pi, NAS, Windows hosts, and Docker containers, and obtain a login shell consistent with a desktop SSH client.

In terms of main capabilities, Onepilot emphasizes that sessions continue running after disconnection. The shell process remains on the remote host, and closing the app, switching apps, signal loss, or a dead phone battery will not interrupt work; reopening restores the original session and preserves scrollback history. The app also supports live viewing of coding agents running on the server, including Claude Code, OpenAI Codex CLI, and OpenCode, allowing users to follow each step, each tool call, and each modified file, and to join the same terminal from the phone to take over, redirect, or stop tasks. Claude Code can also push approval requests to the phone, letting users allow or deny operations via notifications.

In addition, Onepilot provides per-host CPU, memory, disk, network, and container monitoring, and can learn the normal state of each machine, sending a single notification rather than repeated noise when anomalies occur; it provides a remote file browser with syntax highlighting and in-place editing, Git diff viewing, staging, committing, and branch operations; it supports uploading remote files from the phone; it also includes deploying long-running agents (such as OpenClaw and Hermes) on SSH-capable hosts through a wizard, with optional model providers and messaging channels.

In terms of connection methods, Onepilot strives to simplify the onboarding process. Users can run a single command on the host to print a pairing code and scan it with the phone to add a server, without needing to find the IP, copy keys, or type credentials on the phone keyboard. For machines located behind a home router or office NAT that are usually inaccessible from the outside, the host can actively dial out and maintain the connection, allowing users to access it without a VPN, port forwarding, or a static IP; the relay only forwardsIt sends encrypted SSH traffic, so session contents cannot be read. It also supports manually entering the hostname, port, and password or private key to connect.

In terms of usage, Onepilot runs natively on iPhone and is installed via the App Store; the host side requires installing a command-line helper tool (installed via npm) for quick pairing. The process for deploying a framework agent is: add the target server, select the framework, select the LLM provider and paste the API key (stored in the iOS Keychain and forwarded to the server), select the messaging channel (Telegram, Discord, or Slack) and confirm, and the wizard completes the deployment via SSH and reports status.

Applicable scenarios include: monitoring and taking over long-running AI coding tasks from a phone, performing code review and commits on mobile, managing the running status of multiple remote servers and containers, deploying and running AI agents long-term on your own hardware, and accessing machines located behind NAT where configuring a VPN is inconvenient. The hardware prerequisites are a server accessible via SSH and an API key for the chosen LLM provider.

Regarding limitations, the material does not provide specific pricing or billing plans, app size, supported iOS versions, or similar information. Some capabilities depend on the host-side helper tool or a relay connection, and the first connection requires running an installation command on the host. Capabilities differ among agents: Claude Code, Codex, and OpenCode are terminal-native agents, and Onepilot reads and displays their sessions rather than deploying them; only OpenClaw and Hermes are installed through the deployment wizard. Monitoring alerts are based on learning the normal state of each machine, and their accuracy depends on continuous observation.