🤖 AGY Mobile | Antigravity CLI Web & PWA Portal
A sleek, mobile-optimized Web UI and Progressive Web App (PWA) portal for Google Antigravity (
agy) CLI agents. Featuring real-time response streaming, model selection, voice input, reasoning effort toggles, and multi-workspace support.
⚡ Quick Installation Directions for Users
Option 1: One-Line Installer Script (Recommended for Linux & macOS)
Run this single command in your terminal:
curl -sSL https://raw.githubusercontent.com/<your-username>/agy-mobile/main/install.sh | bash
This will automatically:
- Detect Python 3.9+ and verify the
agyCLI installation. - Set up an isolated environment in
~/.agy-mobile. - Create the
agy-mobileexecutable command. - Optionally install a background systemd user service.
Option 2: Install via Pip / Pipx
If you have Python installed, you can install agy-mobile directly:
pip install agy-mobile
Or with pipx for global CLI isolation:
pipx install agy-mobile
Then start the portal anytime by running:
agy-mobile
Option 3: Docker Container
If you prefer running in a container:
git clone https://github.com/<your-username>/agy-mobile.git
cd agy-mobile
docker compose up -d
⚙️ Usage & Configuration Flags
Launch agy-mobile with custom flags:
# Bind to all network interfaces so mobile devices on Wi-Fi can connect:
agy-mobile --host 0.0.0.0 --port 8505
# Specify a custom agy binary path if agy is installed in a non-standard location:
agy-mobile --agy-bin /path/to/agy
| Flag | Description | Default |
|---|---|---|
--host |
Network interface to bind (127.0.0.1 for local only, 0.0.0.0 for local network access) |
127.0.0.1 |
--port |
Port number to listen on | 8505 |
--agy-bin |
Path to agy CLI executable binary |
Auto-detected (shutil.which("agy")) |
📱 Mobile PWA Installation (iOS & Android)
- Open
http://<your-computer-ip>:8505in your mobile web browser (e.g. Chrome or Safari). - Android: Tap the green Install button in the top right header, or open Chrome's menu (
⋮) and select Install app. - iOS (Safari): Tap the Safari Share icon (
⎋box with up arrow) -> select Add to Home Screen. - The AGY Mobile app icon (robot head avatar) will now appear on your phone's Home Screen like a native app!
🛠️ Requirements
- Operating System: Linux, macOS, or WSL2 (Windows)
- Python:
>= 3.9 - Dependencies: Google Antigravity (
agy) CLI binary installed on system PATH or~/.local/bin/agy
Metadata
Release files for agy-mobile 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| agy_mobile-0.1.0.tar.gz | 398.3 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agy_mobile-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 795.1 kB
Release files / agy_mobile-0.1.0.tar.gz
| Download URL | agy_mobile-0.1.0.tar.gz |
|---|---|
| Size | 398.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
48a618ce25122b3ee0a2b30112c8311bbe9e3d0b476db7e0fa0c7342edc0da1c
|
|
BLAKE2b-256 checksum How to use checksums |
d83c725b40a3418064f57514540156c43c0630a179bf4f04c298ee1b066b583c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.4
|
Release files / agy_mobile-0.1.0-py3-none-any.whl
| Download URL | agy_mobile-0.1.0-py3-none-any.whl |
|---|---|
| Size | 396.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
705bd97b201296b777e1a2580a19acf9977c9137c981be27eb8764d5e7b8e9ce
|
|
BLAKE2b-256 checksum How to use checksums |
d86d553da1a32328885fe565190defb71fa02fbb0741c4fc189269e819ce76a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.4
|
Security for agy-mobile 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.