Antigravity Manager: The Ultimate Account Switcher
Introduction
If you keep juggling multiple AI accounts, Antigravity Manager is the tool you've been waiting for. Built with Tauri v2 and React (Rust), this professional account manager operates as a seamless gateway for your Antigravity tools, providing one-click account switching and comprehensive management.
Key Features
1. 🎛️ Smart Dashboard
The dashboard gives you a global, real-time view of your ecosystem:
- Real-time Monitoring: Instantly see the remaining quotas for Gemini Pro, Gemini Flash, Claude, and Gemini drawing tools.
- Smart Recommendations: The system algorithms analyze quota redundancy to recommend the "best account" for your current task, supporting one-click switching.
- Active Snapshot: View the specific quota percentage and last sync time of your currently active account.
2. 🔐 Powerful Account Management
Managing credentials has never been easier:
- OAuth 2.0 Authorization: Supports a smooth OAuth flow. Generate a link, authorize in any browser, and the app automatically saves your credentials.
- Flexible Import: Import single tokens, batch JSON files (great for backups), or migrate from V1 databases.
- Health Checks: Validates accounts and automatically flags/skips those with 403 or permission issues.
3. 🔌 API Proxy & Protocol Conversion
Antigravity Manager acts as a versatile middleware:
- Multi-Protocol Support:
- OpenAI Format: Provides
/v1/chat/completions, compatible with 99% of AI apps. - Anthropic Format: Native
/v1/messagessupport, perfect for Claude Code CLI. - Gemini Format: Direct support for the Google official SDK.
- OpenAI Format: Provides
- Auto-Healing: Automatically retries and rotates accounts on 429 (Too Many Requests) or 401 (Expire) errors in milliseconds.
4. 🔀 Model Router
Take control of your request traffic:
- Series Mapping: Route complex model IDs to specific "families" (e.g., all GPT-4
requests to
gemini-3-pro-high). - Tiered Routing: Automatically prioritizes "High Speed Reset" accounts for high-frequency calls based on account type (Ultra/Pro/Free).
- Silent Degradation: Identifies background tasks (like title generation) and routes them to cheaper models (Flash) to save your premium quotas.
Installation
macOS (Homebrew)
brew tap lbjlaq/antigravity-manager https://github.com/lbjlaq/Antigravity-Manager
brew install --cask antigravity-tools
Note: If you encounter permission issues, add --no-quarantine.
Docker (NAS/Server)
For containerized environments, use the official Docker image:
docker run -d --name antigravity-manager \
-p 8045:8045 \
-e API_KEY=sk-your-api-key \
-e WEB_PASSWORD=your-login-password \
-v ~/.antigravity_tools:/root/.antigravity_tools \
lbjlaq/antigravity-manager:latest
Quick Start
Using with Python
Once your manager is running, you can point your OpenAI client to it:
import openai
client = openai.OpenAI(
api_key="sk-antigravity",
base_url="http://127.0.0.1:8045/v1"
)
response = client.chat.completions.create(
model="gemini-3-flash",
messages=[{"role": "user", "content": "Hello, introduce yourself!"}]
)
print(response.choices[0].message.content)
Using with Claude Code CLI
export ANTHROPIC_API_KEY="sk-antigravity"
export ANTHROPIC_BASE_URL="http://127.0.0.1:8045"
claude
Conclusion
Antigravity Manager is a robust solution for anyone heavily invested in the Antigravity ecosystem. By abstracting away the complexity of account rotation, quota management, and protocol translation, it lets you focus on building and creating.