|
10 | 10 |
|
11 | 11 | **Your terminal. Everywhere.** |
12 | 12 |
|
13 | | -Running coding agents in tmux? remobi lets you monitor and control them from your phone. Swipe between windows, scroll through output, pinch to zoom, tap buttons for tmux commands. Same session, touch-native controls. No workflow changes. |
| 13 | +Your tmux session, on your phone. Same panes, same windows, same bindings β nothing changes on your computer. Swipe between windows, pinch to zoom, tap to send commands. You just get a remote control. |
14 | 14 |
|
15 | | -[ttyd](https://github.com/tsl0922/ttyd) is brilliant for sharing a terminal over the web, but it's built for desktop browsers. remobi adds mobile touch controls on top β toolbar, gestures, pinch-to-zoom. One command. Install it like a native app. |
| 15 | +It's a terminal on a 6-inch screen. It won't win design awards. But you can do *everything* β monitor coding agents, intervene when they're stuck, scroll through output, switch contexts. Full power. |
16 | 16 |
|
17 | | -<div align="center"> |
18 | | - <!-- Upload demo/out/demo.mp4 via GitHub issue/PR drag-and-drop, then replace the src below --> |
19 | | - <video src="https://github.com/user-attachments/assets/PLACEHOLDER" width="300" autoplay loop muted playsinline></video> |
20 | | -</div> |
| 17 | +```bash |
| 18 | +/bin/bash -c "$(curl -fsSL http://remobi.app/install.sh)" |
| 19 | +``` |
21 | 20 |
|
22 | | -## Who this is for |
| 21 | +Your coding agent handles the rest. It installs remobi, inspects your tmux config, generates a config, and suggests tweaks to make your tmux more mobile-friendly β one conversation. Works with Claude Code and Codex. |
23 | 22 |
|
24 | | -- You run coding agents (Claude Code, OpenCode, Codex, pi, etc.) in tmux and want to monitor or interact from your phone |
25 | | -- You're a terminal-first developer who wants your full tmux setup accessible anywhere |
26 | | -- You want self-hosted mobile terminal access without changing your existing workflow |
| 23 | +<!-- TODO: add demo video --> |
27 | 24 |
|
28 | 25 | ## Why remobi |
29 | 26 |
|
30 | | -- **One command** β `remobi serve` builds the overlay, manages ttyd, serves with PWA support |
31 | | -- **Swipe between panes** β gesture navigation, no prefix key fumbling on a phone screen |
| 27 | +- **Zero workflow changes** β your existing tmux setup, untouched |
| 28 | +- **Swipe between windows** β gesture navigation, no prefix key fumbling on a phone screen |
32 | 29 | - **Pinch to zoom** β resize text like every other app on your phone |
33 | 30 | - **Install to your home screen** β standalone PWA, looks and feels native |
34 | | -- **Config-driven** β your buttons, your gestures, your layout. Or let an AI agent configure it for you |
| 31 | +- **Config-driven** β your buttons, your gestures, your layout |
35 | 32 | - **Self-hosted** β local-first by default. Bring your own access layer (Tailscale, Cloudflare, ngrok) |
36 | 33 |
|
37 | | -## Install |
38 | | - |
39 | | -```bash |
40 | | -/bin/bash -c "$(curl -fsSL http://remobi.app/install.sh)" |
41 | | -``` |
42 | | - |
43 | | -Installs the setup skill, picks your coding agent, and walks you through the full setup interactively. |
44 | | - |
45 | 34 | ## Requirements |
46 | 35 |
|
47 | 36 | - [Node.js](https://nodejs.org/) β₯ 22 |
|
0 commit comments