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.
- 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
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
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
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
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.