Antigravity Manager is a professional desktop application designed for managing and switching between multiple AI service accounts, built with Tauri v2 and React on the Rust backend. The application serves as a local AI gateway that consolidates account management, protocol conversion, and intelligent request scheduling into a single unified interface. It enables users to convert web-based sessions from services like Google and Anthropic into standardized API interfaces, eliminating protocol incompatibilities across different AI service providers.
The core functionality centers on intelligent account management through a real-time dashboard that monitors the health status of all connected accounts, including quota information for Gemini Pro, Gemini Flash, Claude, and Gemini image generation capabilities. The system implements a smart recommendation algorithm that analyzes quota redundancy across all accounts and suggests the optimal account for each operation, supporting one-click switching. The application displays active account snapshots showing specific quota percentages and last synchronization timestamps.
Account management features include OAuth 2.0 authorization with both automatic and manual modes, where users can generate and copy authorization links for completion in any browser. The system supports multiple import methods including single token entry, JSON batch imports from backup files, and automatic hot migration from legacy V1 database formats. The interface offers dual viewing modes with list and grid layouts, and includes 403 ban detection that automatically flags and skips accounts with permission issues.
The protocol conversion and relay system provides comprehensive multi-protocol adaptation. It offers OpenAI format compatibility through the /v1/chat/completions endpoint, native Anthropic /v1/messages interface supporting Claude Code CLI functionality, and Google Gemini format support for official SDK integration. The backend implements intelligent state self-healing that triggers automatic retry and silent account rotation at millisecond speeds when encountering rate limiting or expiration errors, ensuring uninterrupted service.
The model routing center enables series-based mapping that consolidates complex model IDs into specification families, supporting custom regex-level model mapping for precise request control. A tiered routing system automatically prioritizes accounts by type and quota reset frequency, optimizing high-frequency call stability. The system includes background task silent degradation that intelligently redirects tool-generated requests like title generation to Flash models, preserving premium model quotas.
According to GitGenius activity tracking, the repository shows strong engagement with a median issue and pull request response latency of 0.9 hours and a mean of 38.9 hours across 1737 tracked items. The primary contributor lbjlaq has logged 356 events, with secondary contributors nevertoday at 73 events and zhuxijing123 at 58 events. The repository connects to related projects through overlapping contributors with nuxt/nuxt, farion1231/cc-switch, and diegosouzapw/omniroute. The application is classified within the Minecraft Server and Server Management ecosystem, though its primary focus extends to general AI account management and protocol proxying. The project maintains version 4.3.1 and operates under a CC-BY-NC-SA-4.0 license, with installation support across Linux, macOS, and Windows platforms through automated installation scripts and package managers.