Desktop Installation
Detailed installation guide for Viben Desktop. Viben Desktop is an Agent Swarm x Code Evolution platform that drives continuous code evolution through agent swarms and iterative optimization.
Download
Download the latest version from GitHub Releases.
macOS
System Requirements
- macOS 10.15 (Catalina) or higher
- Apple Silicon (M1/M2/M3/M4) or Intel processor
Installation Steps
- Download the
Viben_x.x.x_universal.dmgfile - Double-click to open the disk image
- Drag Viben to the Applications folder
- Eject the disk image
First Launch
Since Viben is not notarized by Apple, you may see a security warning on first launch:
Method 1: Right-click to Open
- Open Finder and navigate to Applications
- Right-click (or Control + click) Viben
- Select Open from the menu
- Click Open in the dialog
Method 2: System Preferences
- Go to System Preferences > Security & Privacy > General
- Click Open Anyway next to the Viben warning
Troubleshooting
"Viben is damaged and can't be opened"
This is caused by macOS quarantine. Remove the quarantine flag:
sudo /usr/bin/xattr -cr /Applications/Viben.app
"Cannot open Viben because the developer cannot be verified"
This is a normal prompt for unsigned applications. Use the methods above to bypass Gatekeeper.
Windows
System Requirements
- Windows 10 or Windows 11 (64-bit)
- WebView2 Runtime (usually pre-installed on Windows 10/11)
Installation Steps
Using MSI Installer (Recommended):
- Download
Viben_x.x.x_x64_en-US.msi - Double-click to run the installer
- Follow the installation wizard
- Click Finish when complete
Using EXE Installer:
- Download
Viben_x.x.x_x64-setup.exe - Double-click to run
- Follow the prompts
First Launch
Launch Viben from:
- Start Menu > Viben
- Desktop shortcut (if created during installation)
Troubleshooting
SmartScreen Warning
Windows may show a SmartScreen warning for unsigned applications:
- Click More info
- Click Run anyway
Missing WebView2
If you see a WebView2 error, download and install it: https://developer.microsoft.com/en-us/microsoft-edge/webview2/
Linux
System Requirements
- 64-bit Linux distribution
- GTK 3 and WebKitGTK (for WebView)
- glibc 2.31 or higher
AppImage (Universal)
AppImage runs on most Linux distributions without installation:
# Download AppImage
wget https://github.com/LinXueyuanStdio/viben/releases/latest/download/Viben_x.x.x_amd64.AppImage
# Add execute permission
chmod +x Viben_*.AppImage
# Run
./Viben_*.AppImage
For easy access, you can move the AppImage to ~/.local/bin/ and add that directory to your PATH.
Debian/Ubuntu (.deb)
For Debian-based distributions like Debian, Ubuntu, Linux Mint:
# Download .deb package
wget https://github.com/LinXueyuanStdio/viben/releases/latest/download/Viben_x.x.x_amd64.deb
# Install
sudo dpkg -i Viben_*_amd64.deb
# Fix missing dependencies
sudo apt-get install -f
Launch from the application menu or run:
viben
Dependencies
If you encounter dependency issues, install these packages:
Ubuntu/Debian:
sudo apt-get install libwebkit2gtk-4.1-0 libappindicator3-1
Fedora:
sudo dnf install webkit2gtk4.1 libappindicator-gtk3
Arch Linux:
sudo pacman -S webkit2gtk-4.1 libappindicator-gtk3
Verify Download
All releases include SHA256 checksums for verification.
Download Checksums
- Download
checksums.txtfrom the release page - Download the installer for your platform
macOS/Linux Verification
# Navigate to download directory
cd ~/Downloads
# Verify checksum
sha256sum -c checksums.txt 2>/dev/null | grep -E "Viben.*OK"
Windows (PowerShell) Verification
# Get hash of downloaded file
$hash = (Get-FileHash "Viben_x.x.x_x64-setup.exe" -Algorithm SHA256).Hash
# Compare with checksums.txt
Get-Content checksums.txt | Select-String $hash
Updates
Viben currently does not support automatic updates. To update:
- Download the latest version from GitHub Releases
- Install over the existing version (your settings will be preserved)
Automatic update functionality is planned for a future release.
Uninstall
macOS
- Open Finder > Applications
- Drag Viben to Trash
- Empty Trash
To remove all data:
rm -rf ~/Library/Application\ Support/com.viben.app
rm -rf ~/Library/Caches/com.viben.app
Windows
- Open Settings > Apps > Installed apps
- Find Viben
- Click Uninstall
Or use Control Panel > Programs and Features.
Linux
AppImage: Simply delete the AppImage file.
Debian package:
sudo apt-get remove viben
To remove configuration:
rm -rf ~/.config/viben
rm -rf ~/.local/share/viben
Next Steps
- Features - Explore the complete feature set
- Quick Start - Get started in 2 minutes
- Client Configuration - Configure MCP clients