---
## 📖 Table of Contents
-- [Why Antigravity Manager?](#-why-antigravity-manager)
+- [Why Gemini Nexus?](#-why-gemini-nexus)
+- [Improvements over Base Project](#-improvements-over-base-project)
- [Features](#-features)
- [Screenshots](#-screenshots)
- [Quick Start](#-quick-start)
@@ -57,9 +48,9 @@
---
-## ✨ Why Antigravity Manager?
+## ✨ Why Gemini Nexus?
-When using Antigravity IDE, have you ever encountered these problems?
+When using your favorite IDEs, have you ever encountered these problems?
- 😫 Single account quota runs out quickly, requiring frequent manual switching
- 🔄 Managing multiple Google/Claude accounts is cumbersome
@@ -67,7 +58,7 @@ When using Antigravity IDE, have you ever encountered these problems?
- ⏰ Worried about missing quota reset times
- 🔌 Need a reliable local API proxy for development tools
-**Antigravity Manager** is here to solve these problems! It's a professional Electron desktop app that helps you:
+**Gemini Nexus** is here to solve these problems! It's a professional Electron desktop app that helps you:
- ✅ **Unlimited Account Pool** - Add any number of Google Gemini / Claude accounts
- ✅ **Smart Auto-Switching** - Automatically switch to the next available account when quota is low or rate-limited
@@ -77,6 +68,19 @@ When using Antigravity IDE, have you ever encountered these problems?
---
+## 🌟 Improvements over Base Project
+
+This project contains significant development improvements, bug fixes, and configuration enhancements compared to the original base project.
+
+Key improvements include:
+- **Enhanced API Management UI:** Implemented dynamic model selectors and "Copy API Name" features to streamline integration with other tools.
+- **Robust SSE Streaming:** Fixed critical Server-Sent Events (SSE) streaming bugs in the `/v1/chat/completions` proxy endpoint to perfectly support IDEs like Cursor, OpenCode, and Windsurf.
+- **Rebranding and Localization:** Complete rebranding to Gemini Nexus with improved Portuguese (Brazil) localization and English defaults.
+- **Agentic Capabilities:** Integration of advanced AI developer agents and skill frameworks (GSD, AutoResearch, Superpowers) directly into the project ecosystem for rapid autonomous development.
+- **Build & Dev Env:** Better cross-platform build configurations, updated schemas, and automated toolchain processes.
+
+---
+
## 🎯 Features
@@ -116,24 +120,6 @@ When using Antigravity IDE, have you ever encountered these problems?
-
-
-
💾 Account Backup
-
-
Capture snapshots of account state
-
Fast switching between saved accounts
-
View, organize, and delete snapshots
-
-
-
-
⚙️ Process Control
-
-
Auto-detect if Antigravity is running
-
Launch via URI protocol or executable
-
Graceful close or force kill
-
-
-
🔌 Local API Proxy
@@ -154,19 +140,6 @@ When using Antigravity IDE, have you ever encountered these problems?
-### Additional Features
-
-- **🖥️ System Tray** - Background mode with tray icon and right-click menu
-- **🔗 IDE Sync** - Automatically scan and import accounts from IDE's `state.vscdb`
-- **📦 Batch Operations** - Batch refresh and delete multiple accounts
-- **📤 JSON Export/Import** - Export and import account pools with schema validation and deduplication
-- **🔔 Desktop Notifications** - Configurable alerts when model quota drops below your threshold
-- **🌐 Per-Account Proxy** - Route individual accounts through their own HTTP/SOCKS5 proxy
-- **📊 Smart Sorting** - Sort accounts by recently used, overall quota, or specific model groups
-- **📋 Compact Layout** - Dense horizontal view to maximize visible accounts
-- **🌏 Internationalization** - Multi-language support (English / 中文 / Русский)
-- **🎨 Modern UI** - Built with React, TailwindCSS, and Shadcn UI
-
---
## 📸 Screenshots
@@ -175,86 +148,23 @@ When using Antigravity IDE, have you ever encountered these problems?
-
-
-
-
-
-
---
-## � Quick Start
-
-### Download
-
-Download the latest release for your platform from the [Releases](https://github.com/Draculabo/AntigravityManager/releases) page.
-
-| Platform | Download |
-|----------|----------|
-| Windows (x64/ARM64) | [.exe installer](https://github.com/Draculabo/AntigravityManager/releases/latest) |
-| macOS | [.dmg installer](https://github.com/Draculabo/AntigravityManager/releases/latest) |
-| Linux | [.deb / .rpm](https://github.com/Draculabo/AntigravityManager/releases/latest) |
-| NixOS / Nix | `nix run github:Draculabo/AntigravityManager` |
-
-### ❄️ Nix Integration
-
-You can integrate Antigravity Manager into your Nix configuration using the provided flake.
-
-#### 🛠️ NixOS / Home Manager
-
-Add the flake to your `flake.nix` inputs:
-
-```nix
-inputs = {
- nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
- antigravity-manager.url = "github:Draculabo/AntigravityManager";
-};
-```
-
-To integrate with your system, add `antigravity-manager.overlays.default` to your `nixpkgs.overlays`. This ensures the package is correctly built against your own `nixpkgs` instance and respects your global configuration.
-
-```nix
-# Add to your NixOS/Home Manager configuration
-{
- nixpkgs.overlays = [ inputs.antigravity-manager.overlays.default ];
-
- # Antigravity Manager has an unfree license (cc-by-nc-sa-40)
- nixpkgs.config.allowUnfree = true;
-
- environment.systemPackages = [
- pkgs.antigravity-manager
- ];
-}
-```
-
-#### 💻 Development Shell
-
-If you're using the overlay above, you can simply add it to your `devShell`:
-
-```nix
-devShells.default = pkgs.mkShell {
- packages = [
- pkgs.antigravity-manager
- ];
-};
-```
-
-> [!NOTE]
-> Since the package is unfree, you **must** have `allowUnfree = true;` enabled in your `nixpkgs` configuration for it to evaluate correctly.
+## ⚡ Quick Start
### Build from Source
#### Prerequisites
- Node.js v18 or higher
-- npm or yarn
+- npm or pnpm
#### Steps
```bash
# Clone the repository
-git clone https://github.com/Draculabo/AntigravityManager.git
-cd AntigravityManager
+git clone https://github.com/Draculabo/GeminiNexus.git
+cd GeminiNexus
# Install dependencies
npm install
@@ -268,56 +178,15 @@ npm run make
---
-## �🛠️ Tech Stack
+## 🛠️ Tech Stack
| Category | Technologies |
|----------|-------------|
| **Core** | [Electron](https://www.electronjs.org/), [React](https://react.dev/), [TypeScript](https://www.typescriptlang.org/) |
| **Build Tool** | [Vite](https://vitejs.dev/) |
| **Styling** | [TailwindCSS](https://tailwindcss.com/), [Shadcn UI](https://ui.shadcn.com/) |
-| **State** | [TanStack Query](https://tanstack.com/query/latest), [TanStack Router](https://tanstack.com/router/latest) |
+| **State** | [TanStack Query](https://tanstack.com/query/latest) |
| **Database** | [Better-SQLite3](https://github.com/WiseLibs/better-sqlite3) |
-| **Testing** | [Vitest](https://vitest.dev/), [Playwright](https://playwright.dev/) |
-
----
-
-## � Development
-
-### Available Scripts
-
-| Command | Description |
-|---------|-------------|
-| `npm start` | Start the app in development mode |
-| `npm run lint` | Run ESLint to check for code issues |
-| `npm run format:write` | Format code with Prettier |
-| `npm run test:unit` | Run unit tests with Vitest |
-| `npm run test:e2e` | Run E2E tests with Playwright |
-| `npm run test:all` | Run all tests |
-| `npm run type-check` | Run TypeScript type checking |
-| `npm run make` | Build production packages |
-
-### Project Structure
-
-```
-AntigravityManager/
-├── src/
-│ ├── main.ts # Electron main process
-│ ├── preload.ts # Preload script
-│ ├── renderer/ # React renderer process
-│ ├── ipc/ # IPC communication handlers
-│ └── server/ # Built-in server
-├── docs/ # Documentation and assets
-└── .github/ # GitHub configuration
-```
-
----
-
-## 🔍 Debugging Docs
-
-If you want to inspect Antigravity or Antigravity Manager traffic with Proxyman, start here:
-
-- [Proxyman Installation and Basic Setup on Windows](docs/proxyman-install.md)
-- [Proxyman Debugging Guide for Antigravity and Antigravity Manager](docs/proxyman-debugging.md)
---
@@ -342,50 +211,11 @@ Please check:
-
-Q: macOS shows Keychain/Credential error and OAuth cannot be saved?
-
-This is a common macOS security behavior, usually when the app is unsigned or run directly from Downloads.
-This is a **temporary workaround** for personal use:
-
-1. Move the app to `/Applications`
-2. Run the following commands in Terminal (repeat after every update)
-
-```plaintext
-sudo xattr -dr com.apple.quarantine "/Applications/Antigravity Manager 2.app"
-codesign --force --deep --sign - "/Applications/Antigravity Manager 2.app"
-```
-
-Reopen the app and allow Keychain access if prompted.
-
-
-
-
-Q: How to report issues or suggestions?
-
-Please submit issues or suggestions via [GitHub Issues](https://github.com/Draculabo/AntigravityManager/issues).
-
-
-
----
-
-## 🌟 Star History
-
-
-
-
-
-
-
-
-
---
## 🤝 Contributing
-Contributions are welcome! Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details.
-
-We follow the [Contributor Covenant](CODE_OF_CONDUCT.md) Code of Conduct.
+Contributions are welcome! Please read `CONTRIBUTING.md` for details.
---
@@ -406,6 +236,6 @@ We follow the [Contributor Covenant](CODE_OF_CONDUCT.md) Code of Conduct.
---
-
- If this project helps you, please give it a ⭐ Star!
-
+## 🙏 Credits
+
+**Gemini Nexus** is a significantly enhanced and expanded version of the original project [AntigravityManager](https://github.com/Draculabo/AntigravityManager) created by [Draculabo](https://github.com/Draculabo). All fundamental architecture and design were made by the original author.
diff --git a/README.pt-BR.md b/README.pt-BR.md
new file mode 100644
index 0000000..fb237bf
--- /dev/null
+++ b/README.pt-BR.md
@@ -0,0 +1,145 @@
+
+
+
+
+
Gemini Nexus
+
+
+ 🚀 Gerenciador multi-contas profissional para Google Gemini & Claude AI
+
+
+---
+
+## ✨ Por que o Gemini Nexus?
+
+Quando você usa suas IDEs favoritas, já encontrou estes problemas?
+
+- 😫 A cota da sua única conta acaba rápido, exigindo trocas manuais frequentes
+- 🔄 Gerenciar múltiplas contas do Google/Claude é cansativo
+- 📊 Você não sabe quanta cota resta na conta atual
+- 🔌 Precisa de um proxy local e confiável para suas ferramentas de desenvolvimento
+
+**Gemini Nexus** está aqui para resolver tudo isso! Ele é um app desktop profissional construído em Electron que te ajuda a:
+
+- ✅ **Contas Ilimitadas** - Adicione quantas contas Google Gemini / Claude quiser
+- ✅ **Troca Automática** - Troca inteligentemente para a próxima conta disponível quando o limite é atingido
+- ✅ **Monitoramento em Tempo Real** - Visualize o uso de cota de todas as contas
+- ✅ **Proxy de API Local** - Servidor proxy integrado compatível com OpenAI/Anthropic
+- ✅ **Criptografia Segura** - Criptografia AES-256-GCM para seus dados sensíveis
+
+---
+
+## 🌟 Melhorias sobre o Projeto Base
+
+Este projeto contém melhorias significativas de desenvolvimento, correção de erros e melhorias de configuração em relação ao projeto original base.
+
+Principais melhorias incluem:
+- **Interface de Gerenciamento de API Aprimorada:** Seletores dinâmicos de modelos e recursos de "Copiar Nome da API" implementados para facilitar a integração com outras ferramentas.
+- **Streaming Robusto (SSE):** Correção de bugs críticos no streaming via Server-Sent Events (SSE) no endpoint proxy `/v1/chat/completions` para suportar perfeitamente IDEs como Cursor, OpenCode e Windsurf.
+- **Rebranding e Localização:** Rebranding completo para Gemini Nexus com traduções melhoradas em Português (Brasil) e padrões em Inglês.
+- **Capacidades de Agentes:** Integração direta de frameworks avançados de agentes desenvolvedores de IA e skills (GSD, AutoResearch, Superpowers) no ecossistema do projeto para desenvolvimento autônomo rápido.
+- **Ambiente de Build e Dev:** Melhores configurações de build cross-platform, schemas atualizados e processos de toolchain automatizados.
+
+---
+
+## 🎯 Funcionalidades
+
+
+
+
+
☁️ Pool de Contas na Nuvem
+
+
Adicione contas via OAuth do Google e Anthropic
+
Mostra avatar, e-mail, status e último horário de uso
+
+
+
+
📊 Monitoramento de Cota
+
+
Suporte multi-modelo: gemini-pro, claude-3-5-sonnet, etc.
+
Barras de progresso visuais com indicadores de cores
+
+
+
+
+
+
🔄 Troca Automática
+
+
Modo de pool ilimitado com seleção inteligente
+
Monitoramento a cada 5 minutos em segundo plano
+
+
+
+
🔌 Proxy Local
+
+
Compatível com API da OpenAI & Anthropic
+
Mapeamento de modelos customizável (ex: Claude → Gemini)
+
+
+
+
+
+---
+
+## ⚡ Começo Rápido
+
+### Construindo pelo Código Fonte
+
+#### Pré-requisitos
+
+- Node.js v18 ou superior
+- npm
+
+#### Passos
+
+```bash
+# Clone o repositório
+git clone https://github.com/Draculabo/GeminiNexus.git
+cd GeminiNexus
+
+# Instale as dependências
+npm install
+
+# Inicie o modo de desenvolvimento
+npm start
+
+# Construa para produção
+npm run make
+```
+
+---
+
+## 📄 Licença
+
+[CC BY-NC-SA 4.0](LICENSE)
+
+---
+
+## ⚠️ Aviso Legal
+
+> [!WARNING]
+> **Apenas para Fins Educacionais**
+>
+> Este projeto destina-se exclusivamente a fins de pesquisa e educação. Ele é fornecido "como está" sem qualquer garantia. **O uso comercial é estritamente proibido.**
+
+---
+
+## 🙏 Créditos
+
+**Gemini Nexus** é uma versão significativamente aprimorada e expandida baseada no projeto original [AntigravityManager](https://github.com/Draculabo/AntigravityManager) criado por [Draculabo](https://github.com/Draculabo). Toda a arquitetura fundamental e design do projeto foram criados pelo autor original.
diff --git a/README.zh-CN.md b/README.zh-CN.md
deleted file mode 100644
index 77789fe..0000000
--- a/README.zh-CN.md
+++ /dev/null
@@ -1,411 +0,0 @@
-
diff --git a/SECURITY.md b/SECURITY.md
index 9b0133a..43ebf37 100644
--- a/SECURITY.md
+++ b/SECURITY.md
@@ -2,7 +2,7 @@
## 🔒 Security Features
-Antigravity Manager takes security seriously. Here are the security measures we've implemented:
+Gemini Nexus takes security seriously. Here are the security measures we've implemented:
### Encryption
@@ -35,7 +35,7 @@ We only provide security updates for the latest version. Please ensure you're ru
## 🚨 Reporting a Vulnerability
-We take all security vulnerabilities seriously. Thank you for helping to improve the security of Antigravity Manager.
+We take all security vulnerabilities seriously. Thank you for helping to improve the security of Gemini Nexus.
### How to Report
@@ -75,7 +75,7 @@ Please include the following information in your report:
To ensure the security of your data:
-1. **Keep Updated**: Always use the latest version of Antigravity Manager
+1. **Keep Updated**: Always use the latest version of Gemini Nexus
2. **System Security**: Keep your operating system updated
3. **Secure Environment**: Use the application on trusted devices only
4. **Backup**: Regularly backup your account data using the built-in backup feature
@@ -90,4 +90,4 @@ When we receive a security bug report, we will:
3. Prepare fixes for all supported versions
4. Release new versions as soon as possible
-Thank you for helping keep Antigravity Manager and its users safe!
+Thank you for helping keep Gemini Nexus and its users safe!
diff --git a/cli/README.md b/cli/README.md
index d4578b0..894db94 100644
--- a/cli/README.md
+++ b/cli/README.md
@@ -1,4 +1,4 @@
-# Antigravity Manager CLI
+# Gemini Nexus CLI
A powerful command-line interface for managing multiple Google Cloud AI accounts in Antigravity IDE. Supports account switching, quota monitoring, token validation, and more.
@@ -147,7 +147,7 @@ agm doctor
## How It Works
-The CLI interacts directly with the Antigravity Manager's encrypted database:
+The CLI interacts directly with the Gemini Nexus's encrypted database:
1. **Database Location**: Auto-discovers the database in `%APPDATA%\AntigravityManager` or IDE installation directory
2. **Encryption**: Uses Windows DPAPI + AES-256-GCM to decrypt account tokens (same as the IDE)
@@ -157,7 +157,7 @@ The CLI interacts directly with the Antigravity Manager's encrypted database:
## Troubleshooting
**"Database not found" error:**
-- Ensure Antigravity Manager has been run at least once
+- Ensure Gemini Nexus has been run at least once
- Check if accounts exist in the GUI first
**"Failed to decrypt" error:**
@@ -175,7 +175,7 @@ The CLI interacts directly with the Antigravity Manager's encrypted database:
- Windows 10/11
- Python 3.8+
-- Antigravity Manager (for database access)
+- Gemini Nexus (for database access)
## Development
diff --git a/docs/assets/logo.png b/docs/assets/logo.png
index 5922c51c98ff034c212323247dc7e7757598214c..50d3365c9a0522354f3d2d60b4f88777176bbd8f 100644
GIT binary patch
literal 399609
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