Local-first Android UI automation CLI for the AIVane Android REPL beta
Project description
Python Client
This directory contains the publishable Python CLI package for the AIVane Android REPL beta.
Run
After installation, use the console script:
agent-android --help
agent-android --repl --url http://<device-ip>:8080
agent-android --health --url http://<device-ip>:8080
If the phone requires a shared token:
agent-android --repl --url http://<device-ip>:8080 --token YOUR_TOKEN
Set the environment variable AIVANE_API_TOKEN when you prefer not to pass the token on every command line.
Inside the REPL you can also persist it locally:
set token YOUR_TOKEN
For prepared multi-step flows:
agent-android --template template.json --url http://<device-ip>:8080
Package Layout
pyproject.toml: setuptools package metadata and console-script registrationsrc/agent_android/: installable package sourcetests/: unit and device smoke tests
Notes
- The package uses a standard
srclayout undersrc/agent_android. - The phone hosts the beta HTTP service locally and the client connects directly to
http://<device-ip>:8080. - If a command cannot connect, first check whether the AIVane app or its local API service has exited on the phone, then retry
/health.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aivane_agent_android-0.1.1.tar.gz.
File metadata
- Download URL: aivane_agent_android-0.1.1.tar.gz
- Upload date:
- Size: 38.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb6163fff6734828771a6b9524fb679429ad48047a9ee81ea53e751d8ce390c9
|
|
| MD5 |
caf8983ce605d854c43552d88817130b
|
|
| BLAKE2b-256 |
bf22afb93860d20fa05653a63ebcd5408c5c3f8edb6281fc85a44671d9d6469a
|
Provenance
The following attestation bundles were made for aivane_agent_android-0.1.1.tar.gz:
Publisher:
python-publish.yml on aivanelabs/ai-rpa
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
aivane_agent_android-0.1.1.tar.gz -
Subject digest:
fb6163fff6734828771a6b9524fb679429ad48047a9ee81ea53e751d8ce390c9 - Sigstore transparency entry: 1304569286
- Sigstore integration time:
-
Permalink:
aivanelabs/ai-rpa@336f68fedc8180a8b9fe84c6323b92f7814deb00 -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/aivanelabs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@336f68fedc8180a8b9fe84c6323b92f7814deb00 -
Trigger Event:
push
-
Statement type:
File details
Details for the file aivane_agent_android-0.1.1-py3-none-any.whl.
File metadata
- Download URL: aivane_agent_android-0.1.1-py3-none-any.whl
- Upload date:
- Size: 40.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cefeb79b6ae6675e259bcd5989e5cc7fcaa2d4e1bdcb2d89fb8730d94a3f1de1
|
|
| MD5 |
be45933ead590c676489a128c069310b
|
|
| BLAKE2b-256 |
335b276e8459e7ad01122a466c6add45ff9a5d015a5d58755bde558217837d5e
|
Provenance
The following attestation bundles were made for aivane_agent_android-0.1.1-py3-none-any.whl:
Publisher:
python-publish.yml on aivanelabs/ai-rpa
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
aivane_agent_android-0.1.1-py3-none-any.whl -
Subject digest:
cefeb79b6ae6675e259bcd5989e5cc7fcaa2d4e1bdcb2d89fb8730d94a3f1de1 - Sigstore transparency entry: 1304569356
- Sigstore integration time:
-
Permalink:
aivanelabs/ai-rpa@336f68fedc8180a8b9fe84c6323b92f7814deb00 -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/aivanelabs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@336f68fedc8180a8b9fe84c6323b92f7814deb00 -
Trigger Event:
push
-
Statement type: