wolfpack-bridge
Advanced tools
+5
-5
| { | ||
| "name": "wolfpack-bridge", | ||
| "version": "1.5.9", | ||
| "version": "1.6.0", | ||
| "type": "module", | ||
@@ -20,6 +20,6 @@ "description": "Mobile command center for tmux-based AI agent sessions", | ||
| "optionalDependencies": { | ||
| "wolfpack-bridge-darwin-arm64": "1.5.9", | ||
| "wolfpack-bridge-darwin-x64": "1.5.9", | ||
| "wolfpack-bridge-linux-arm64": "1.5.9", | ||
| "wolfpack-bridge-linux-x64": "1.5.9" | ||
| "wolfpack-bridge-darwin-arm64": "1.6.0", | ||
| "wolfpack-bridge-darwin-x64": "1.6.0", | ||
| "wolfpack-bridge-linux-arm64": "1.6.0", | ||
| "wolfpack-bridge-linux-x64": "1.6.0" | ||
| }, | ||
@@ -26,0 +26,0 @@ "keywords": [ |
+16
-7
@@ -38,4 +38,2 @@ # Wolfpack | ||
| I got tired of SSHing into 4 machines to check if Claude was stuck on a permission prompt. I wanted one screen — on my phone, on my laptop, wherever — that showed me every running agent across every box, and let me actually interact with them. So I built wolfpack. | ||
| Mobile & desktop command center for AI coding agents. Control tmux-based sessions (Claude, Codex, Gemini, or any custom command) across multiple machines from your phone or browser. Secured by [Tailscale](https://tailscale.com/) — zero-config encrypted access, no ports to open. | ||
@@ -56,5 +54,11 @@ | ||
| <p align="center"> | ||
| <img src="docs/mobile-sessions.png" width="300" alt="Mobile — session list with multi-machine support" /> | ||
| <img src="docs/mobile-terminal.png" width="300" alt="Mobile — live terminal view" /> | ||
| <img src="docs/mobile-sessions.png" width="250" alt="Mobile — session list with multi-machine support" /> | ||
| </p> | ||
| <p align="center"> | ||
| <kbd>Classic</kbd> <kbd>Ghostty (WASM)</kbd> | ||
| </p> | ||
| <p align="center"> | ||
| <img src="docs/mobile-terminal.png" width="300" alt="Mobile — classic terminal mode" /> | ||
| <img src="docs/mobile-ghostty.png" width="300" alt="Mobile — ghostty WASM terminal mode" /> | ||
| </p> | ||
@@ -161,7 +165,12 @@ ## Architecture | ||
| ### Mobile | ||
| - **Capture-pane polling** — real-time terminal view optimized for mobile | ||
| - **Swipe gestures** — swipe between sessions and views | ||
| - **Haptic feedback** — vibration on key actions | ||
| - **Two terminal modes** — choose in Settings: | ||
| - **Classic** (default) — lightweight capture-pane polling. No WASM, works on all devices. Best for quick monitoring and input. | ||
| - **Ghostty (WASM)** — full terminal emulator via [ghostty-web](https://github.com/ghostty-org/ghostty). Richer output (colors, cursor, scrollback) but heavier on battery. Keyboard is suppressed by default — tap the keyboard button to open it. | ||
| - **Keyboard accessory** — quick-action bar with Enter, Esc, arrow keys, Ctrl combos, and git status | ||
| - **Touch scrolling** — momentum physics, long-press to select text and copy | ||
| - **Haptic feedback** — vibration on key actions (toggleable) | ||
| - **PWA** — install as a standalone app on your phone's home screen | ||
| All settings (terminal mode, font size, haptics, etc.) persist in localStorage across sessions. | ||
| ### Multi-Machine | ||
@@ -168,0 +177,0 @@ - One phone connects to multiple Wolfpack servers |
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
16531
5.29%271
3.44%