explaingit

lbjlaq/antigravity-manager

📈 Trending29,107RustAudience · developerComplexity · 3/5ActiveSetup · hard

TLDR

Desktop app that manages multiple AI accounts and acts as a local API proxy, automatically switching between accounts when one hits its rate limit.

Mindmap

mindmap
  root((repo))
    What it does
      Multi-account manager
      Local API proxy
      Auto-switching
      Model routing
    Key features
      Real-time quota monitoring
      OpenAI/Anthropic/Google support
      Image generation
      Docker deployment
    Tech stack
      Tauri framework
      Rust backend
      React frontend
    Use cases
      Manage multiple AI accounts
      Bypass rate limits
      Unified API interface
      Server deployment
    Audience
      Power users
      Developers
      Teams

Things people build with this

USE CASE 1

Manage multiple Google or Anthropic accounts from one desktop app and automatically use whichever has quota remaining.

USE CASE 2

Point existing tools built for OpenAI's API at Antigravity Manager to use Anthropic or Google models without code changes.

USE CASE 3

Deploy as a Docker container on a NAS or server to act as a shared AI proxy for a team.

USE CASE 4

Redirect requests for one model name to a different model using the built-in routing layer.

Tech stack

RustTauriReactDocker

Getting it running

Difficulty · hard Time to first run · 1h+

Requires Rust toolchain, Node.js, Docker, and Tauri build dependencies; multiple moving parts (desktop app + local API proxy) need coordination.

License could not be detected automatically. Check the repository's LICENSE file before use.

In plain English

Antigravity Manager is a desktop application for managing multiple AI service accounts and acting as a local API proxy. It is built with Tauri (a framework that combines a Rust backend with a React frontend to produce lightweight desktop apps) and runs on Windows, macOS, and Linux. The core problem it solves is account juggling. If you use multiple Google or Anthropic accounts to access AI models, switching between them manually is tedious. Antigravity Manager stores those accounts, monitors their quota levels in real time, and can switch to the account with the most remaining quota automatically, so your requests keep flowing even when one account hits its limit. The proxy side of the tool exposes a local API server that accepts requests formatted for OpenAI's interface, Anthropic's interface, or Google's interface, then translates and forwards them to the actual upstream service using whichever account has capacity. This means tools or applications built against one provider's format can be pointed at Antigravity Manager without code changes. When a request fails because an account is rate-limited or its token has expired, the proxy silently retries using another account. Additional features include a model routing layer that lets you map one model name to another (for example, redirect all GPT-4 requests to a different model), support for image generation, and Docker deployment for running the proxy on a server or NAS device. The application's interface and documentation are primarily in Chinese.

Copy-paste prompts

Prompt 1
How do I set up Antigravity Manager to manage my multiple OpenAI and Anthropic accounts and automatically switch between them?
Prompt 2
Show me how to configure Antigravity Manager as a local proxy so my existing ChatGPT-compatible tools can use Google's models instead.
Prompt 3
What's the process for deploying Antigravity Manager in Docker so my team can share a single AI account proxy?
Prompt 4
How do I use Antigravity Manager's model routing to redirect all GPT-4 requests to a different model?
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.