Features How It Works Download Support Us
Free to Use

Control Claude Code
From Your Phone

Monitor sessions, approve permissions, and send prompts — all from your pocket. Your AI pair programmer, wherever you are.

Everything you need,
right in your pocket

Forge Remote gives you full visibility and control over your Claude Code sessions without being chained to your desk.

👁️

Real-Time Monitoring

Watch Claude Code sessions live with streaming output, tool calls, and file changes as they happen — with syntax highlighting.

🔐

Permission Control

Approve or deny tool permissions instantly via push notification. No more running back to your desk to unblock Claude.

✏️

Send Prompts Remotely

Start new sessions or send follow-up prompts from anywhere. Keep the work flowing even when you're away from your machine.

🖥️

Multi-Desktop Support

Pair multiple machines — work laptop, home desktop, cloud VM — and switch between them seamlessly from a single app.

🔔

Push Notifications

Get notified the moment Claude needs input, finishes a task, or hits an error. Stay in the loop without constant checking.

🔥

Bring Your Own Firebase

Your data lives in YOUR Firebase project. Zero vendor lock-in, zero data sent to third parties. Full sovereignty over your sessions.

Why Bring Your Own Firebase?

Your data, your infrastructure, your rules. Here's what Firebase does under the hood and why BYOF matters.

Firestore — Real-Time Sync

When Claude Code runs on your desktop, the relay writes session data to Firestore. The mobile app listens with real-time snapshot listeners — updates appear on your phone instantly, no polling.

Firebase Auth — Identity

QR code pairing authenticates both your desktop and phone against the same Firebase project. Only you can see your sessions — secured by your own auth rules.

FCM — Push Notifications

Permission requests, task completions, and errors trigger push notifications via Firebase Cloud Messaging. Get alerts on your lock screen without any third-party service.

Your Data, Your Project

Session data (prompts, output, file paths) lives in YOUR Firebase project. Inspect, query, or delete it anytime from the Firebase Console. No middleman, no vendor lock-in.

Requires the Firebase Blaze plan (pay-as-you-go). The free tier quotas (1GB storage, 50K reads/day, 20K writes/day) are included — most individual developers won't pay anything.

Up and running
in three steps

No complex infrastructure. No paid services. Just Node.js, your Firebase project, and the app.

1

Install the relay on your desktop

Run the init command to set up your Firebase project and configure authentication automatically. Works on macOS, Linux, and Windows.

bash
$ npx forge-remote init
2

Pair your phone

Scan the QR code with the Forge Remote app to securely link your phone to your desktop. The pairing is end-to-end through your own Firebase project.

bash
$ npx forge-remote pair
3

Start the relay

The relay bridges Claude Code on your desktop with the mobile app in real time. It runs as a lightweight background process and syncs sessions to Firestore.

bash
$ npx forge-remote start

✓ Relay connected to Firebase
✓ Watching Claude Code sessions...
✓ Forge Remote is running

Get the App

Available on iOS and Android. Free, with no subscription required.

Support the Project

Forge Remote is free, built by a solo developer. If it saves you time and frustration, consider buying a coffee to support continued development.