Mobile Terminal Bridge

Connect your development PC to a mobile terminal in your hand.

VibeLink is a desktop controller and Android companion for mobile vibe coding. Start Claude, Codex, OpenCode, GrokBuild, or AGY on your PC, open multiple workspaces at once, then use your phone for terminal input, chat history, git file changes, previews, settings, and completion notifications.

Repository kodekorea/VibeLink
VibeLink desktop controller with agent, shell, run mode, QR, and relay settings
VibeLink mobile terminal running Claude Code with command keypad

Features that keep AI coding sessions within reach on mobile

Instead of shrinking an entire remote desktop, VibeLink focuses on the controls developers actually need: terminal input, session switching, port checks, and quick approval responses.

01

Mobile terminal control

Read terminal output, send commands, and use a developer keypad for arrows, Tab, Enter, and Ctrl+C.

02

AI agent approval flow

Respond quickly when Claude, Codex, OpenCode, GrokBuild, or AGY pause for approval, input, or a follow-up command.

03

localhost port preview

Track active development ports and jump into previews of running local web apps from your phone.

04

Local-first security

Designed around QR pairing and local network connectivity to reduce unnecessary external tunnel dependencies.

05

Multiple workspaces

Open several workspaces and agent sessions side by side, then switch between them from mobile tabs.

06

Completion notifications

Set completion alarms so your phone lets you know when an agent finishes a long-running task or needs attention.

Agent and platform support

VibeLink is focused first on Android-to-Windows mobile coding, with more desktop and mobile platforms planned.

Supported agents

Claude Codex OpenCode GrokBuild AGY

Platforms

Android Windows Linux  planned macOS  planned iOS  planned

A real mobile control surface for your coding workspace

The screenshots show the actual workflow: pair a PC, launch Claude, Codex, OpenCode, GrokBuild, or AGY, mirror the screen, browse files, review changes, and keep the agent conversation moving from your phone.

Connected PCs and mobile settings

Connect and configure PCs

Save relay hosts, scan QR codes, switch language and theme, choose the default agent, and tune completion alarms.

OpenCode terminal on mobile

Run AI terminals

Open Claude, Codex, OpenCode, GrokBuild, or AGY sessions with a dedicated mobile keypad for Enter, arrows, Tab, and command input.

Screen preview from mobile

Preview screens and ports

Switch between Web and Screen preview, refresh manually or automatically, and select the monitor you want to inspect.

Mobile file browser

Browse files from the phone

Navigate workspace folders, open Markdown and source files, and download files without leaving the mobile app.

Agent chat conversation on mobile

Chat history at a glance

Read agent messages, command output, and session status in one timeline, then continue from where you left off.

Changed files list on mobile

Git file changes

Open the Changes tab to inspect the files touched by your agent and understand what changed before you continue.

Install on desktop, control from mobile

The desktop tray app starts the Hub server. The mobile app pairs by QR code, then receives terminal sessions and port status.

1. Pair with QR

Open the local QR page in VibeLink on your PC, then scan it from the Android app to connect.

2. Control sessions and ports

Switch terminal tabs, check open ports, and send input at the exact point where your agent is waiting.

localhost:3000 active
localhost:5173 preview
terminal: codex waiting
workspace: VibeLink synced

Not remote desktop. Not plain SSH. A developer-focused bridge.

VibeLink is not trying to squeeze your whole screen into a phone. It gives you a mobile control surface for keeping the AI coding loop moving.

Lighter than remote desktop

Focuses on terminal and development flow instead of mirroring the entire desktop at unreadable phone scale.

More app-like than SSH

Includes QR pairing, session bars, port previews, and a dedicated mobile keypad.

More local-first than cloud tools

Connects your development PC and phone on the local network to limit unnecessary workspace exposure.

Start with the VibeLink draft

A landing page draft for explaining the service, highlighting features, and routing developers to GitHub.

kodekorea/VibeLink