# Solo Trae Desktop Installers *✨ I built this using **SOLO 3 web edition** ✨* ### Code Mode ![Solo in Code Mode](assets/windows-screenshot.png) This repository contains native installers for **Solo Trae** (https://solo.trae.ai) on **Windows**, **Linux**, and **Android**. ### Work Mode ![Solo in Work Mode](assets/linux-screenshot.png) The desktop installers are built using a wrapper around the official Electron runtime and bundled with a Go-based self-extracting deployment tool. The Android APK is powered by Capacitor. They provide a seamless native application experience without requiring standard browsers or manual configuration. ## Files Provided ### 1. `SoloInstaller.exe` (Windows) A completely silent, self-extracting native installer for Windows (x64). - **How to Use:** Download and double-click `SoloInstaller.exe`. - **What it Does:** - Extracts the pre-configured Electron app silently to your `%APPDATA%\SoloApp` directory. - Automatically creates a desktop shortcut (`Solo.lnk`). - Immediately launches the Solo application. ### 2. `SoloInstaller-Linux` (Linux) A native executable installer for Linux (x64). - **How to Use:** 1. Download the file. 2. Make it executable: `chmod +x SoloInstaller-Linux` 3. Run it: `./SoloInstaller-Linux` - **What it Does:** - Extracts the Linux Electron app silently to your `~/.config/SoloAppLinux` (or a fallback temp directory). - Sets the correct execution permissions. - Creates a `.desktop` shortcut on your Desktop for easy access. - Launches the Solo application. ### 3. `SoloInstaller.apk` (Android) A native Capacitor-based web wrapper application for Android devices. - **How to Use:** 1. Transfer the file to your Android device. 2. Ensure "Install from Unknown Sources" is enabled in your device settings. 3. Tap the file to install it. - **What it Does:** - Installs the Solo Trae app natively on your device. - Automatically loads the full web interface full-screen using the system WebView. ## Development Details - **Runtime:** Electron v41.1.1 (Desktop) / Capacitor (Android) - **Packaging:** Bundled using Go `embed` to bypass traditional deployment toolchain limitations for desktop. - **Silent Mode:** Installers execute completely in the background without requiring user interaction (No Next/Finish wizards).