optio-antigravity
Run Google Antigravity (agy) as an optio task — either as a local
subprocess or on a remote host over SSH — with the interactive TUI
embedded in the optio dashboard via an iframe widget served by ttyd,
or as a transcript-driven conversation rendered in the dashboard chat
widget.
Install
pip install optio-antigravity
Requires Python 3.11+. Pulls optio-core, optio-host, optio-agents,
asyncssh, and aiohttp.
What it does
Antigravity is Google's CLI coding agent (agy), sharing state with the
Gemini CLI under ~/.gemini. optio-antigravity adapts the optio wrapper
machinery: it launches agy under a PTY, serves the TUI over ttyd, and
coordinates with the host harness through the optio.log keyword channel
(STATUS / DELIVERABLE / DONE / ERROR). The agent reads its task from an
AGENTS.md file planted in the workdir.
Because agy --print runs one-shot only (no ACP/stream-json) and swallows
stdout under a non-TTY, conversation mode is synthetic: each turn is
driven with agy -p --conversation <id> under a PTY and events are read
from ~/.gemini/antigravity/transcript.jsonl.
Status
Stage 0 (MVP): package scaffold. Iframe/ttyd mode, remote/SSH, resume, seeds, conversation mode, and filesystem isolation arrive in later stages.
Metadata
Release files for optio-antigravity 0.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| optio_antigravity-0.3.1.tar.gz | 130.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| optio_antigravity-0.3.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 212.4 kB
Release files / optio_antigravity-0.3.1.tar.gz
| Download URL | optio_antigravity-0.3.1.tar.gz |
|---|---|
| Size | 130.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9605ec00f1ba68b7cb10f2b6f4b8ad83d56c34d5b3b948ab8a0012369f695a9a
|
|
BLAKE2b-256 checksum How to use checksums |
de0d0b49f571359bb9febd744b8f2648f3e1dc5d351abd73f86e6faae5a0a7b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / optio_antigravity-0.3.1-py3-none-any.whl
| Download URL | optio_antigravity-0.3.1-py3-none-any.whl |
|---|---|
| Size | 82.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
16294f9ed50a156e2c2a6e741b3a525a35a5ac02954f3755e5e554a5d20bd2ea
|
|
BLAKE2b-256 checksum How to use checksums |
55bc56754359a3f60d9cefd754384d7aced22f29abdd2f4897049cc2a4bb0660
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|