create-claude-terminal
v0.9.1
Published
Set up Claude Web Terminal — access Claude Code from anywhere via browser
Maintainers
Readme
create-claude-terminal
Set up Claude Web Terminal with a single command — access Claude Code from anywhere via browser.
Usage
npx create-claude-terminalThe interactive installer will:
- Check & auto-install prerequisites (tmux, Claude Code CLI, ttyd)
- Prompt for password, ports, domain, and install directory
- Download the Go server binary (or build from source)
- Set up systemd (Linux) or launchd (macOS) services
- Start everything automatically
Just press Enter through all prompts for sensible defaults.
What is Claude Web Terminal?
A self-hosted PWA that wraps Claude Code in a mobile-friendly web UI. Install it on a Raspberry Pi, VPS, or any always-on machine — then open it from your phone, tablet, or any browser.
Features: Terminal, Preview, Notes, Brain (memory/skills editor), Files (file browser/editor), Launch (URL bookmarks), Dashboard (git + server status), Snippets, TOTP 2FA, and more.
Performance: All assets are automatically minified and gzip-compressed at startup — 83% smaller transfers with zero build tools required.
📱 PWA Recommended — For the best mobile experience, tap "Add to Home Screen" in your browser to install as a PWA. Full-screen, wake lock, background notifications — like a native app.
See the full documentation at github.com/BaskBoomy/claude-terminal.
Requirements
- Node.js 16+ (for this installer)
- tmux — auto-installed if missing
- Claude Code CLI — auto-installed if missing
License
MIT
