decolua/9remote

📱 Terminal in Your Pocket — Control Claude Code, Codex, Gemini CLI & your Mac/Linux/Windows from any phone or browser. Vibe coding from anywhere. Alternative to MobileCLI, Claude Remote, vibe-remote, MuxAgent.

What it solves

9Remote provides a unified, high-performance remote access tool for developers to access their entire workstation from any device (mobile, tablet, or web). It eliminates the need to switch between fragmented terminal interfaces and cumbersome mobile setups when interacting with AI coding agents and development environments.

How it works

The system consists of a Node.js host CLI that runs on the target machine and a client UI (available as a web app, desktop app, or mobile app). It establishes a secure, direct peer-to-peer connection using WebRTC and WebSockets, ensuring low-latency (<20ms) screen streaming and terminal access. Security is managed through a zero-trust architecture featuring split-key pairing, X25519 + AES-256-GCM encryption, and a requirement for physical host approval for new devices.

Who it’s for

Developers who need to manage their dev environment, run AI agents, and preview local development work on the go, specifically those who find existing TUI (Terminal User Interface) tools for AI agents too restrictive or difficult to use on mobile devices.

Highlights

  • Unified AI Agent UI: A single interface to run 30+ AI agents including Claude Code, Codex, Gemini CLI, and Aider.
  • 60fps Remote Desktop: Hardware-accelerated screen streaming with minimal latency.
  • Zero-Config Localhost Preview: Streams localhost ports (e.g., :3000) directly to mobile browsers via a Service Worker bridge.
  • Full Remote IDE: Includes multi-pane terminals, a code editor with syntax highlighting, and a visual Git diff viewer.
  • Persistent PTY Daemon: Keeps shells and long-running builds active even after disconnecting.
  • Live Mobile Emulator: Streams Android and iOS simulators directly to a mobile device.

Related

  • Project
  • Project
  • Project
  • Project
  • Project