Hermes Atlas
Models, providers & proxies

Hermes Antigravity Auth

Reedtrullz/hermes-antigravity-auth

Hermes Agent plugin for Google Antigravity OAuth with Claude and Gemini models and account rotation

In short

Hermes Antigravity Auth is a Hermes Agent plugin that signs in through Google Antigravity OAuth so Hermes can use models such as Claude Opus 4.6, Sonnet 4.6 and Gemini 3.1 Pro. The README warns that using it violates Google's Terms of Service.

What Hermes Antigravity Auth does

Hermes Antigravity Auth adds an antigravity provider to Hermes Agent backed by Google OAuth. The README names Claude Opus 4.6, Sonnet 4.6 and Gemini 3.1 Pro, and the repository description adds account rotation, dual quota pools, device fingerprints and automatic recovery. It installs from PyPI, and the hermes-antigravity-install command finds the Python environment used by the hermes launcher and writes the Hermes file-plugin wrappers.

Package installs do not include OAuth client credentials. You create a Google OAuth desktop client with the redirect URI http://localhost:51121/oauth-callback and store its values with hermes antigravity set-credentials, which prompts for the secret with hidden input and writes ~/.hermes/antigravity-credentials.json with private permissions. Environment variables work too. After enabling antigravity-cli in ~/.hermes/config.yaml, hermes antigravity login authenticates, and hermes antigravity doctor reports on setup. The README opens with a warning about account bans.

Key features

  • Google Antigravity OAuth login from the Hermes CLI
  • Access to Claude Opus 4.6, Sonnet 4.6 and Gemini 3.1 Pro
  • Account rotation and dual quota pools
  • Device fingerprints and automatic recovery
  • Credentials stored in a private-permission file or environment variables
  • hermes antigravity doctor for setup checks

When to use it

  • Using Claude or Gemini models inside Hermes through a Google OAuth login
  • Spreading usage across several Google accounts with rotation
  • Calling hermes with --provider antigravity for a chosen model

Who it is for: Hermes Agent users who accept the stated risks and want Antigravity-served models available as a provider.

How it fits with Hermes Agent

It is a Hermes Agent plugin that registers an antigravity provider and adds hermes antigravity commands.

How to install Hermes Antigravity Auth

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

python3 -m pip install --upgrade "hermes-antigravity-auth[yaml]"
hermes-antigravity-install
hermes antigravity set-credentials --client-id "your-client-id.apps.googleusercontent.com"
hermes antigravity login

Requirements: A Google OAuth desktop client with redirect URI http://localhost:51121/oauth-callback, its client ID and secret, and PyYAML (the yaml extra) for ~/.hermes/config.yaml

Note: The README warns that using this unofficial plugin violates Google's Terms of Service and that users have reported accounts being banned or shadow-banned.

FAQ

What is Hermes Antigravity Auth?

Hermes Antigravity Auth is a plugin that lets Hermes Agent sign in with Google Antigravity OAuth. It exposes Claude and Gemini models through an antigravity provider.

Does Hermes Antigravity Auth work with Hermes Agent?

Yes. It is built as a Hermes plugin and is enabled by adding antigravity-cli under plugins in ~/.hermes/config.yaml.

Does using Hermes Antigravity Auth break Google's Terms of Service?

Yes, according to the README. It says using the plugin violates Google's Terms of Service and that some users have reported their Google accounts being banned or shadow-banned.

Similar models for Hermes Agent

All models

Related guides: How to install Hermes Agent