Skip to content

Releases: tapilot-ai/tapilot

Tapilot 0.1.9 Beta — Optional background-screen tasks

Choose a tag to compare

@quanru quanru released this 04 Nov 03:44
59e3848

What's new

  • Run normal chat tasks on an optional background screen with a compact floating preview. The feature is experimental, off by default, and requires explicit shell authorization.
  • Keep useful background-screen settings visible and fold compatibility trials into Advanced.
  • Preserve the phone's display density so Calculator controls fit without clipped buttons.
  • Take over a task before interacting manually, then explicitly continue with a fresh screen observation. Closing the preview, disabling the feature or losing the helper stops execution.
  • Use Android's system proxy selection for phone-operation model requests, including local-address bypass rules, and preserve the proxy when refreshing ChatGPT credentials.
  • Include current mainline improvements to onboarding, progress reporting and HTTP model endpoint support.

Install

Android 11 or later, ARM64. This is a signed, non-debuggable Beta using the existing Beta certificate; it is not an app-store release. A differently signed development APK cannot be upgraded in place.

Primary download: fixed Feishu APK file.
Fallback: versioned GitHub APK.

Background-screen compatibility depends on the device and app. Protected screens and screen-off operation are not guaranteed. On the tested OPPO, automatic Wireless debugging restoration is refused by the OS; manual restoration remains available. Setup never resumes an interrupted task automatically.

Verification and materials

Automated checks, distribution review and APK verification passed. The public APK upgraded a Redmi from 0.1.8 without clearing history. An isolated non-debuggable Beta on OPPO completed a fresh background Calculator task (41 × 7 = 287) with every button visible. Takeover and manual input worked; a subsequent resumed observation encountered intermittent model connection timeouts and correctly ended incomplete without repeating actions. Network-dependent task completion is not guaranteed. See the tagged release acceptance record for details.

SHA-256 checksums, material manifests, WASM sources and relink materials are attached. The unchanged native source archive is reused from 0.1.8 (SHA-256 7434aefa8ba511654e42cc8db0d0cb0d1e435cb9109aa0fe546522a30dbcd73d); its URL and hash are also recorded in the attached materials manifest. The native and rebuilt Sharp archives are unchanged byte-for-byte from the verified v0.1.8 baseline. Updated npm and Android notices are embedded in the APK and retained in the tagged source tree.

Tapilot 0.1.8 Beta — Android APK

Pre-release

Choose a tag to compare

@quanru quanru released this 02 Nov 14:24

Tapilot 0.1.8 Beta for Android

Use natural language to work with your Android phone, without keeping a computer connected. Tapilot combines an on-device agent, Midscene visual actions, conversational context and replayable execution reports.

Download

Install Tapilot-0.1.8-beta-arm64.apk below. Requires Android 11 or later and an ARM64 device. This non-debuggable beta retains the existing beta signing certificate for compatible upgrades. Configure your own supported model account/API and enable Tapilot device control in Android Accessibility settings.

Release verification

  • Upgrade installation and launch verified on a Redmi K30 Ultra running Android 12.
  • Multi-turn clarification and a read-only Settings task passed: 2 cases, 14 steps. The Settings result was checked against the recorded screenshot.
  • 131 runtime tests and SDK smoke checks passed.
  • Rebuilt Sharp WASM passed PNG, JPEG and WebP encode/decode/resize checks. Its exact bytes, corresponding sources and component notices are retained.
  • 151 source, toolchain and notice materials were checksum-verified. Distribution checks report no unresolved review items.

This release uses a fixed, tested source baseline. Dependency updates merged into main after the candidate was frozen are not included.

Integrity and sources

APK SHA-256:
ff180348287fce1cf5592650ddbd96dec71f56c6805e6e2984dbb4df2f5e73a6

See SHA256SUMS.txt for all attached files. The other assets contain corresponding sources, relinkable static libraries, build dependencies and third-party notices; they are not additional apps to install. Rebuild details and the original failed packaging run are documented in third-party/REBUILD.zh.md at this release tag.

Website · Source