Installation & Setup
Warpai 1.7.8.2 is a native desktop application for macOS, Windows, and Linux. Linux desktop packages are available for x64 and ARM64. For remote Linux, macOS, and Windows hosts and Windows WSL 2, use the standalone Warpai Companion.
Desktop Installation
1. macOS (Apple Silicon)
- System Requirements: macOS 11.0 (Big Sur) or newer; Apple Silicon (M1/M2/M3/M4).
- Homebrew Cask (Tap):
brew install --cask OthinusG/tap/warpai - Direct Download:
Installation Steps:
- Open the downloaded
.dmgdisk image. - Drag Warpai.app into your
/Applicationsfolder. - Launch Warpai from Launchpad or Spotlight.
Warpai desktop builds are ad-hoc signed. On first launch, macOS may present a dialog saying "Warpai cannot be opened because the developer cannot be verified".
- Option A (System Settings): Open System Settings > Privacy & Security, scroll to Security, and click Open Anyway.
- Option B (Terminal Command): Run
xattr -d com.apple.quarantine /Applications/Warpai.app
macOS 初次安装信任指引:展示系统设置“安全性与隐私”中点击“仍要打开”(Open Anyway)的操作界面截图。
2. Windows (x64)
- System Requirements: Windows 10 (version 1903+) or Windows 11; 64-bit x86 architecture.
- Direct Download:
Installation Steps:
- Double-click
WarpaiSetup-1.7.8.2-windows-x64.exe. - If Windows Defender SmartScreen displays “Windows protected your PC”, click More info followed by Run anyway.
- Follow the wizard. A desktop shortcut and Start Menu entry will be created.
Windows Defender SmartScreen 拦截指引:展示点击“更多信息”后出现的“仍要运行”按钮操作截图。
3. Linux Desktop (x64 and ARM64)
- System requirements: 64-bit x86 or ARM processor and glibc 2.31 or newer.
- The commands below use x64 filenames; replace
x64witharm64on ARM64 systems. - Ubuntu / Debian (.deb):
- x64 package · ARM64 package
sudo apt install ./Warpai-1.7.8.2-linux-x64.deb
- x64 package · ARM64 package
- Fedora / RHEL (.rpm):
- x64 package · ARM64 package
sudo dnf install ./Warpai-1.7.8.2-linux-x64.rpm
- x64 package · ARM64 package
- Arch Linux (.pkg.tar.zst):
- x64 package · ARM64 package
sudo pacman -U ./Warpai-1.7.8.2-linux-x64.pkg.tar.zst
- x64 package · ARM64 package
- AppImage: x64 · ARM64
chmod +x Warpai-1.7.8.2-linux-x64.AppImage ./Warpai-1.7.8.2-linux-x64.AppImage
Use the package matching your processor architecture. Release checksums are published alongside the installers.
Remote Workspaces & Companions
Warpai enables full terminal, file browsing, in-app editing, and agent collaboration across remote servers and containers without altering your remote environment, powered by the standalone Warpai Companion binary.
For complete host setup, see OpenSSH Server Installation & Setup and Windows WSL Installation & Setup. Both guides cover Companion installation, per-Agent MCP configuration, and the two-tier MCP boundary between the desktop client and the Agent’s environment.
Architecture Highlights:
- Private Bundled Git: Companion embeds its own private Git runtime. Your remote server does not require Git, Node.js, Python, tmux, or socat to be pre-installed.
- Zero Background Resource Waste: Companion starts on demand upon terminal connection and automatically terminates after 60 seconds of idle time.
| Remote Platform | Package | Installation Command |
|---|---|---|
| Linux x64 (Ubuntu 20.04+, Debian, RHEL) | WarpaiCompanion-5.5.0-linux-x64.run | chmod +x WarpaiCompanion-*.run && ./WarpaiCompanion-*.run |
| macOS Apple Silicon | WarpaiCompanion-5.5.0-macos-arm64.dmg | Copy warpai-companion to ~/.config/warpai/bin/ |
| Windows x64 | WarpaiCompanion-5.5.0-windows-x64-setup.exe | Run setup installer on remote host. |
SSH 远程无缝漫游:终端 SSH 连入云服务器并 cd 进工程,右侧自动列出远程 SFTP 文件树,左侧联动接管远程 Linux 上的 Agent。
Windows WSL 2 Integration
Warpai on Windows integrates directly with WSL 2 distributions without running a separate network bridge or requiring third-party X11 servers.
Windows 下 WSL 2 深度集成:终端运行 Ubuntu bash 并启动 Linux CLI Agent,Windows 本地 GUI 完美编排调度。
Configuration & User Data Paths
Warpai maintains all durable data, settings, and caches locally on your machine:
- macOS / Linux:
~/.config/warpai/- Preferences:
~/.config/warpai/settings.toml - Agent Communication Cache:
~/.config/warpai/agent_bus/ - Local Database:
~/.config/warpai/warpai.sqlite
- Preferences:
- Windows:
%APPDATA%\Warpai\- Preferences:
%APPDATA%\Warpai\settings.toml - Local Database:
%APPDATA%\Warpai\warpai.sqlite
- Preferences: