🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

wolfpack-bridge

Package Overview
Dependencies
Maintainers
1
Versions
48
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wolfpack-bridge - npm Package Compare versions

Comparing version
1.5.9
to
1.6.0
+5
-5
package.json
{
"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": [

@@ -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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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