Overview
The Desktop application is built on Electron and supports macOS, Windows, and Linux platforms.Advantages
System Requirements
Installation
macOS
- Download the
.dmginstaller - Open the DMG file
- Drag Zeus into the Applications folder
- On first launch, right-click and select “Open” to bypass Gatekeeper
Windows
- Download the
.exeinstaller - Run the installer
- Follow the wizard to complete installation
- Launch Zeus from the Start menu
Linux
- Debian/Ubuntu: Install with
sudo dpkg -i zeus_x.x.x_amd64.deb - Generic: Download the AppImage, add execute permissions, and run directly
Architecture
Connection Configuration
The Desktop application needs to connect to a Zeus backend service.Cloud Mode
Connect to a hosted Zeus service:- Open Settings
- Enter the server URL (e.g.,
https://zeus.your-domain.com) - Log in with your account
- Start using
Local Mode
Connect to a locally running Zeus service:- Ensure the local backend is running
- Set the server URL to
http://localhost:3000 - Log in or use a local account
Features
Local File Access
The Desktop application can directly access the local file system, including reading files, writing files, and listing directory contents.System Integration
- Clipboard - Read and write the system clipboard
- Notifications - Native system notifications
- Tray Icon - Quick access from the system tray
- File Association - File type association support
Keyboard Shortcuts
Offline Features
Some features remain available without a network connection:- View conversation history (local cache)
- File preview
- Settings modification
Device Authentication
The Desktop application uses a device authentication mechanism:Device Management
You can manage authorized devices from the Web platform:- Go to Settings → Device Management
- View all connected devices
- Revoke authorization for unwanted devices
Differences from Web
Troubleshooting
Application Won’t Start
- Check system requirements
- Delete the configuration directory and retry (macOS:
~/Library/Application Support/Zeus, Windows:%APPDATA%\Zeus)
Cannot Connect to Backend
- Check network connectivity
- Verify the server URL is correct
- Check firewall settings
- Try logging in again
File Access Permissions
macOS users may need to grant file access permissions:- Open System Preferences → Security & Privacy → Privacy
- Allow Zeus access under “Files and Folders”