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.1.tar.gz (116.5 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.1-py3-none-any.whl (75.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: optio_antigravity-0.1.1.tar.gz
  • Upload date:
  • Size: 116.5 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.1.tar.gz
Algorithm Hash digest
SHA256 7d492af18858a5a0dbdbb455904871f20f199c0c89413b2fed718de1c45fef8b
MD5 c238842ccdf7783125bb48ea6d663eb9
BLAKE2b-256 d246f49c987586cb99b3038a8946fd3e33b817fde9e3041bdda3a4eaf8a883d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for optio_antigravity-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8bdc716743ec227df848874734b323445ac20d7125d0361838d6aa4125c94134
MD5 029e7edf849b865c32a6726485712226
BLAKE2b-256 f5ee9e35af950fc2088a789c3fc5b48fe44cd58d40b2140cfad412669e711bcd

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