Wolfpack is an open-source project designed to serve as a mobile and desktop command center for AI coding agents. It enables users to manage sessions for various AI models, including Claude, Codex, and Gemini, across multiple machines from a single phone or browser interface. A key feature is its persistent session management, where a Rust PTY broker ensures that AI agent sessions continue to run even if the web server is restarted. The system is secured by Tailscale, eliminating the need for manual port forwarding or DNS configuration.
Wolfpack supports multi-machine control, allowing a single phone to manage sessions on all machines within a user's Tailnet, displaying online/offline status and a cross-machine session list. It provides session triage with color-coded states (running, idle, needs input) and live output previews. The platform is agent-agnostic, configurable per session, and includes a desktop grid view for up to six sessions side-by-side. For mobile use, it features a PWA with a Ghostty web (WASM) emulator, offering a keyboard accessory bar and notifications for session attention. Additionally, Wolfpack incorporates a 'Ralph loop' for autonomous task execution, where an agent iterates through a markdown plan and commits changes.