ANDROID CLIENT FOR OH MY PI

Your AI work.
Within reach.

Step away. Stay in the loop. Start and continue Oh My Pi (OMP) sessions from your phone, on the computer you already use.

Open sourceNative AndroidHosts you own
PinkCollab promotional illustration with the robot mascot and a phone showing AI sessions, task progress, and agent replies
YOUR WORK. YOUR HOST. YOUR PHONE.Illustrative session view

Start anywhere.

Open a project on your host.
Give OMP its next task.

Follow the work.

Read live replies and tool activity.
Swipe between your sessions.

Keep it moving.

Answer a question. Add a file.
Steer the next step from your phone.

SEE IT IN ACTION

A session.
From prompt to result.

A 30-second screen recording of PinkCollab on Android. Follow the task plan, expand tool activity, and read the final response as a demo session unfolds.

  • Track the plan as each step finishes.
  • Open tool details without losing your place.
  • Keep the whole conversation in view.
Open the video
ANDROID / SCREEN RECORDING00:30
Press play to watch. Use full screen for a closer look. Demo session data.

A LITTLE DISTANCE. FULL CONTROL.

Stay close to the work.

Your conversations and tools,
with room to move.

MODELS & THINKING

Choose the model.
Set the thinking.

Choose your model and its supported thinking level from your phone. Search models across providers and apply the settings to your session.

Illustrative view of PinkCollab's Models screen: search, models grouped by provider, a selected model, a Thinking slider set to high, and an Apply button.
Illustrative model selection and thinking controls.

PROVIDER USAGE

Keep an eye on
your account quotas.

Open Usage from Models to check the provider accounts on your host: reported usage, quota windows, and reset times. These quotas are shared across conversations. Checking them keeps your pending model settings and does not start a session.

OpenAI, Claude, Gemini, Grok, DeepSeek and Qwen logos beside the current Android Usage illustration: a white toolbar, masked accounts, 9% and 23% quota bars, and a Workbuddy account with usage data unavailable.
Illustrative view of provider account quotas on your connected host. Available reports depend on the provider and require an OMP version supporting usage --json; unavailable data is not treated as zero usage.

WHY PINKCOLLAB

A second screen.
A whole new way to work.

OMP’s /collab shares a running terminal session. PinkCollab starts and manages your sessions from Android, with model and thinking controls and provider account quotas in the same app.

  1. Start work, do not just watch it.

    /collab shares a session that is already running on a terminal you opened. PinkCollab creates the session itself. OMP starts there when you send the first prompt or open the model picker, so a new task can begin without a keyboard in front of the host.

  2. Persistent sessions.

    A Collab room follows one process and ends when it does. PinkCollab keeps the session in your list after OMP exits, reloads its transcript, and starts a new runtime on the same conversation later.

  3. Bring files into the conversation.

    A /collab guest cannot upload a file. Attach files from your phone with PinkCollab to give OMP the context for the next step.

  4. Reachable without a relay.

    /collab reaches guests through OMP's hosted relay, and its production relay is not distributed for self-hosting. Apart from the GitHub release check and APK download, PinkCollab talks only to the Gateway you run: Tailscale Funnel, private Serve, or your own HTTPS proxy.

  5. Swipe between live sessions.

    A /collab link opens one session. PinkCollab keeps every session in one pager: swipe to read the next one and steer it, while the others keep running.

  6. Gaps it does not close.

    PinkCollab does not mirror the TUI, and OMP stays in control of tools, files, and credentials. Use /collab when you want a colleague inside your terminal session; use PinkCollab to run your own sessions from your phone.

FROM A TAP TO A RUNNING AGENT

Your phone starts the session.
Your host stays in control.

PinkCollab connects your phone to OMP on your host through the Gateway.

IN YOUR HAND

Android app

Start, follow, answer

HTTPS · WSScommands + live events
YOUR COMPUTER OR SERVER
RUST SERVICE

PinkCollab Gateway

Auth, sessions, streaming

spawnNDJSON
ONE PROCESS PER ACTIVE SESSION

Oh My Pi

Plans, tools, coding

Host-local state
Allowed workspacesSession metadataOMP session files
provider APImodel requests
YOUR ACCOUNT

Model provider

Your chosen models

01 · StartThe Gateway launches a real omp --mode rpc-ui process.02 · ControlCommands go in; structured events stream back to Android.03 · OwnWorkspace files and session records live on your host; OMP sends model requests to your provider.
Architecture

Your machines stay yours. OMP runs on your hosts. Model provider credentials are configured there, not on the phone; OMP may send them to your provider when making model requests. Pair devices with a single-use QR code and revoke access when you need to.

Deployment guide

THE AGENT BEHIND THE APP

Oh My Pi.
The coding agent
behind PinkCollab.

Oh My Pi (OMP) is a coding agent that works in your terminal. It reads your project, edits files, and runs commands to check its work. PinkCollab connects you to that agent from your phone.

The coding capabilities come from OMP, with a native Rust core and tools for planning, code intelligence, and debugging.

Explore OMP docs
THE ENGINE OH MY PI omp

READ CODE · MAKE CHANGES · RUN TESTS

LET’S GET YOU CONNECTED

From your computer.
To your pocket.

Your computer runs the sessions. Your phone keeps you connected. Prepare these three things on your computer, then follow the four steps.

Oh My Pi (OMP) ↗
Install OMP and configure your model provider. Check that omp --version works in your terminal.
Node.js 18+ ↗
Needed for the recommended npm install. No Rust or Android build tools required.
Tailscale ↗
Install it on your computer; your account must allow Funnel for remote access. Your phone does not need Tailscale.

Keep your computer awake and online while using PinkCollab. After pairing, you can close the terminal — the Gateway runs in the background.

Install & connectRecommended path
  1. Get the Android app

    On your phone
    Download APK

    Open the downloaded APK. Allow installation from your browser if Android asks. Keep the app and Gateway on the same release.

  2. Install the Gateway

    In your computer’s terminal
    npm install -g pinkcollab@latest
    pinkcollab --version

    Run as the same user who configured OMP. The version command confirms the install.

  3. Connect your project

    In your computer’s terminal

    Open a terminal in the folder containing your projects, then run:

    pinkcollab setup

    Confirm the workspace folder, sign in to Tailscale if prompted, and follow the Funnel approval link. Setup starts the Gateway and displays a QR code.

  4. Scan & start a session

    Back on your phone

    Open PinkCollab and scan the QR code within five minutes. Go to Workspaces, choose a folder, and create your first session.

    Code expired? Run pinkcollab pair on your computer for a new one.

Other ways to install

Without npm. Download your platform’s Gateway binary and verify it against SHA256SUMS on the latest release. Follow the deployment guide for platform-specific commands.

Build from source

Optional · Rust 1.89+
git clone https://github.com/3xian/PinkCollab.git
cd PinkCollab/gateway
cargo build --release --locked --bin pinkcollab-gateway

Run ./target/release/pinkcollab-gateway from gateway/ instead of pinkcollab, and build the matching Android app. See the development guide.

Already installed, or need help?

Check your connection. Run pinkcollab status for service status or pinkcollab doctor to diagnose setup problems.

Upgrade safely. Finish active sessions, then follow the upgrade and version checks. Keep the Android app and Gateway on the same release.

Need a different network setup? The deployment guide covers private Tailscale access, HTTPS proxies, platform notes, and background services.

Setup & troubleshooting guide

Good work travels.
Take yours with you.

Get PinkCollab Made in the open. Explore the source