Skip to content

Install

Sideload the APK and you're set.

TouchPilot ships as a signed Android APK. The 1.0 release is on GitHub Releases. Until Google Play is set up, you install it manually.

Download latest APK View checksums on GitHub →
  1. 1

    Check the requirements

    Android 8.0 (API 26) or newer, about 80 MB free storage, and permission to install apps from unknown sources. TouchPilot works on real phones and emulators (Android Studio AVD, LDPlayer, BlueStacks, etc.).

  2. 2

    Download the APK

    Open the latest release page, find the largest app-release.apk asset, and download it. Optionally verify the SHA-256 against the .sha256 file attached to the release.

  3. 3

    Install on your device

    On a phone, open the APK in your file manager or browser and tap Install. On an emulator, run adb install -r app-release.apk or drag the APK onto the emulator window.

  4. 4

    Grant Accessibility

    TouchPilot asks for the Accessibility permission on first run. This is how the agent reads your screen and performs taps. TouchPilot only requests the permissions it actually needs — see the safety page for the full list.

  5. 5

    Start a chat

    Open TouchPilot, type what you want — "open wifi settings", "set media volume to 80 percent", "draft a text to Alex" — and watch the agent propose its first action.

Build from source

Prefer to compile it yourself? Clone the repo and run:

git clone https://github.com/touchpilot/touchpilot.git
cd touchpilot
./gradlew assembleDebug      # or assembleRelease

Need the full guide, including troubleshooting and OEM-specific quirks? Read the install docs.