Skip to main content

Run Google Antigravity (agy) as an optio task; local subprocess or remote via SSH; ttyd-served TUI iframe or transcript-driven conversation.

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

optio_antigravity-0.1.0.tar.gz (115.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

optio_antigravity-0.1.0-py3-none-any.whl (74.7 kB view details)

Uploaded Python 3

File details

Details for the file optio_antigravity-0.1.0.tar.gz.

File metadata

  • Download URL: optio_antigravity-0.1.0.tar.gz
  • Upload date:
  • Size: 115.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for optio_antigravity-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9e7bdc706e1655437f8fbdb4c85c2409db98ce6176eec423597e329c8dcc3ac1
MD5 a86f76ea24d0fef6fc2b2fd0f8fa8670
BLAKE2b-256 37ca7f4864b42f22a106fe9e4175072ce13bdc2008fa1d0a0a88eb13d485b264

See more details on using hashes here.

File details

Details for the file optio_antigravity-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for optio_antigravity-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 faac78985e2a660a41c2abd9d03c0d08d66961d41256e663590a9806a53926fc
MD5 dc3f083c6e0685a8ea9c8dc34f15fde7
BLAKE2b-256 32c17ae72734222670aa37c38a9a076143f8a289cdfe5b6b2701360f122d5ebb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page