Installation
Get MyDeskBot Desktop up and running on your computer in minutes.
System Requirements
Supported Platforms
MyDeskBot Desktop is available for:
- macOS 11.0 (Big Sur) or later
- Windows 10 or later (64-bit)
- Linux (Ubuntu 20.04+, Debian 11+, Fedora 34+, Arch Linux)
Hardware Requirements
- CPU: Dual-core processor (Intel Core i5 or equivalent)
- RAM: 4 GB minimum, 8 GB recommended
- Storage: 500 MB free space
- Network: Internet connection for AI features
Installation Methods
macOS
Download and Install
- Download the latest
.dmgfile from mydeskbot.dev/download - Open the downloaded file
- Drag MyDeskBot to your Applications folder
- Open MyDeskBot from Applications
Homebrew Cask (Recommended for Developers)
brew install --cask mydeskbotVerify Installation
mydeskbot --versionWindows
Download and Install
- Download the latest
.exeinstaller from mydeskbot.dev/download - Run the installer
- Follow the installation wizard
- Launch MyDeskBot from the Start Menu or Desktop
Winget (Recommended)
winget install MyDeskBotChocolatey
choco install mydeskbotLinux
Download and Install
- Download the appropriate package for your distribution:
Ubuntu/Debian (.deb):
sudo dpkg -i mydeskbot_<version>_amd64.deb
sudo apt-get install -f # Install dependenciesFedora/RHEL (.rpm):
sudo rpm -i mydeskbot-<version>.x86_64.rpmArch Linux:
sudo pacman -U mydeskbot-<version>-x86_64.pkg.tar.zstAppImage (Universal)
chmod +x MyDeskBot-<version>.AppImage
./MyDeskBot-<version>.AppImageFlatpak
flatpak install flathub dev.mydeskbot.DesktopSnap
sudo snap install mydeskbotFirst Launch
Initial Setup
When you first launch MyDeskBot, you'll be guided through the setup process:
Welcome Screen
- Click "Get Started" to begin
API Key Configuration
- Choose your AI provider (OpenAI, Anthropic, etc.)
- Enter your API key
- Click "Continue"
Model Selection
- Select your preferred AI model
- Customize model settings (optional)
Workspace Setup
- Choose your default workspace
- Configure project paths (optional)
Complete Setup
- Click "Finish" to start using MyDeskBot
API Key Setup
You can add multiple API providers:
{
"providers": {
"openai": "sk-...",
"anthropic": "sk-ant-...",
"gemini": "AIza..."
}
}Uninstallation
macOS
brew uninstall --cask mydeskbotOr manually:
- Quit MyDeskBot
- Delete the application from Applications
- Remove configuration files:bash
rm -rf ~/Library/Application\ Support/MyDeskBot rm -rf ~/Library/Caches/MyDeskBot
Windows
winget uninstall MyDeskBotOr use the uninstaller:
- Open Settings → Apps → Installed Apps
- Find MyDeskBot
- Click "Uninstall"
Linux
Ubuntu/Debian:
sudo apt remove mydeskbotFedora/RHEL:
sudo dnf remove mydeskbotArch Linux:
sudo pacman -R mydeskbotUpdating MyDeskBot
Automatic Updates
MyDeskBot checks for updates automatically and notifies you when a new version is available.
Manual Updates
Check for updates manually:
- Open MyDeskBot
- Go to Settings → Updates
- Click "Check for Updates"
Command Line Update
mydeskbot updateTroubleshooting
Installation Issues
"Cannot verify developer" on macOS:
# Remove quarantine attribute
xattr -cr /Applications/MyDeskBot.app"Windows Protected your PC" on Windows:
Click "More info" → "Run anyway"
Permission denied on Linux:
# Make the AppImage executable
chmod +x MyDeskBot-<version>.AppImageFirst Launch Issues
API Key Not Working:
- Verify the API key is correct
- Check your account has credits
- Ensure the key has necessary permissions
Network Connection Error:
- Check your internet connection
- Verify firewall settings
- Check if the API service is operational
Performance Issues
Application is slow:
- Close unnecessary applications
- Increase allocated memory in Settings
- Check system resources
High CPU Usage:
- Check if background tasks are running
- Disable automatic model preloading
- Update to the latest version
Next Steps
After installation, check out:
- Configuration Guide - Customize MyDeskBot to your needs
- Workflows - Learn common workflows
- Features - Explore MyDeskBot features