Claude Launcher

A single-file web dashboard for managing Claude Code remote-control sessions. Run on your desktop, access from anywhere.

Dashboard

Monitor active sessions with live status, one-click session URLs, and integrated git info.

Dashboard showing an active Claude Code session

Browse & Launch

Navigate your filesystem with automatic project detection. Hit Start to spawn a remote session.

Browsing directories and finding projects

Start a Session

One click to launch a Claude Code remote-control session and get a shareable URL.

Starting a remote session

Git Integration

Full git panel built in. View branches, commits, and graph. Pull, push, commit, and create branches.

Git panel with branches and commit history

Features

Single File

One Python file with an embedded frontend. No build step, no node_modules, no separate assets.

Mobile-First

Designed for phone use with proper touch targets and responsive layout. Perfect for Tailscale access.

Authentication

Optional API key auth with a built-in login screen. Protects your sessions on the network.

Cross-Platform

Works on Windows, macOS, and Linux with proper process management on each platform.

Quick Start

$ git clone https://github.com/MarvynBailly/Claude-Launcher.git
$ cd Claude-Launcher
$ pip install -r requirements.txt
$ python app.py

# Open http://localhost:7878