🔥 CLI All Electron Apps! The Most Powerful Update Has Arrived! 🔥
Turn your local Antigravity desktop application into a programmable AI node via Chrome DevTools Protocol (CDP). This allows you to compose complex LLM workflows entirely through the terminal by manipulating the actual UI natively, bypassing any API restrictions.
Start the Antigravity desktop app with the Chrome DevTools remote-debugging-port flag:
# Start Antigravity in the background
/Applications/Antigravity.app/Contents/MacOS/Electron \
--remote-debugging-port=9224Depending on your installation, the executable might be named differently, e.g.,
Antigravityinstead ofElectron.
Then set the target port:
export OPENCLI_CDP_ENDPOINT="http://127.0.0.1:9224"Check the Chromium CDP connection. Returns the current window title and active internal URL.
Send a text prompt to the AI. Automatically locates the Lexical editor input box, types the prompt securely, and hits Enter.
Scrape the entire current conversation history block as pure text.
Click the "New Conversation" button to instantly clear the UI state and start fresh.
Dump the current DOM and snapshot artifacts to /tmp for reverse-engineering and selector debugging.
Extract any multi-line code blocks from the current conversation view. Ideal for automated script extraction (e.g. opencli antigravity extract-code > script.sh).
Quickly target and switch the active LLM engine. Example: opencli antigravity model claude or opencli antigravity model gemini.
A long-running, streaming process that continuously polls the Antigravity UI for chat updates and outputs them in real-time to standard output.