Your agents,
from anywhere.
Download APK
- SHA-256
- Cert
GitHub didn't respond. The button above opens the releases page. Pick the newest harold-android-v… release there.
What is Harold
Harold is a daemon that runs on your own machine. It starts your coding agents over ACP and serves them to paired devices through one authenticated API. The Android app is the remote.
Device
Harold for Android
Paired with its own credential
HTTP + WebSocket
Host
harold
Device API on
State in
:3847State in
~/.harold
ACP · stdio
Agents
ACP processes
cursor claude
- Local first. The host binds to loopback by default. Sessions, logs, and settings stay in your data dir.
- Any ACP agent. Enable agents from the catalog. Each one runs in a workspace you register.
- Pair once. A phone scans a QR code from the terminal and gets its own credential.
# first run
$ npx @codenamegary/harold setup
# pair another phone
$ harold pair
Install
- Download. Tap the button. Chrome may warn about APK files. Choose Download anyway.
- Allow it. When Android asks, let your browser install unknown apps.
- Open the file. Tap Install. New releases install over the old one.
Obtainium
Get new releases installed for you.
https://github.com/codenamegary/harold
Set Filter Release Titles by Regular Expression to ^harold-android. The repo also publishes CLI releases.
Verify
Compare these with your download.
- APK SHA-256
…- Signing certificate SHA-256
…
$ sha256sum harold-android-<version>.apk
$ apksigner verify --print-certs harold-android-<version>.apk
Versions
Loading releases…