Skip to content

meetopenbot/plugin-antigravity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Antigravity OpenBot Plugin

This plugin integrates Google Antigravity into OpenBot, allowing you to use the agy CLI as an autonomous agent within your chat.

Features

  • Autonomous Reasoning: Leverages Antigravity's multi-step agent loop.
  • CLI Wrapper: Seamlessly runs the agy binary and streams output.
  • Interactive Auth: Handles Antigravity's OAuth flow directly in the OpenBot UI.
  • Thread Persistence: Remembers conversation context across chat messages.

Installation

1. Install Antigravity CLI

The plugin requires the agy binary to be installed on your system.

macOS / Linux:

curl -fsSL https://antigravity.google/cli/install.sh | bash

Windows (PowerShell):

irm https://antigravity.google/cli/install.ps1 | iex

2. Build the Plugin

npm install
npm run build

How it Works

  1. When you send a message to the Antigravity agent, the plugin spawns a child process running agy -p "<your prompt>".
  2. If authorization is required, a UI widget will appear asking for your Antigravity auth code.
  3. The plugin captures the CLI's output and streams it back to the OpenBot chat.
  4. The Antigravity conversation_id is stored in OpenBot's variable storage to maintain context.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors