Suite de escritorio (Tkinter) que unifica en una sola interfaz dos herramientas:
| Módulo | Motor | Funciones principales |
|---|---|---|
| OpenCode | Oplire (Rust) | Rotación/restauración de IP con Cloudflare WARP, proxy y dashboard local, bypass de OpenCode Desktop, caché vCache en tiempo real, sesiones y diagnóstico |
| Antigravity | opencode-antigravity-auth (npm) | Gestión de cuentas Google/Antigravity, cuotas, activación del plugin, modelos y mantenimiento |
Versión actual de la suite: 7.2.0.
- Windows 10/11.
- Python 3.10+ con Tkinter (incluido en el instalador oficial de Python).
- Para el módulo OpenCode:
- Rust 1.75+ si vas a compilar Oplire, o un
oplire.exeya compilado. - Cloudflare WARP instalado para la rotación de IP.
- Permisos de administrador para las operaciones de red.
- Rust 1.75+ si vas a compilar Oplire, o un
- Para el módulo Antigravity:
- Node.js/npm y
opencodeinstalados. - El módulo instala el plugin
opencode-antigravity-auth@latestdesde npm.
- Node.js/npm y
git clone https://github.com/PolloCraft/OpenCode-Nexus.git
cd OpenCode-Nexus
python Nexus\nexus_app.pyTambién puedes hacer doble clic en Iniciar Nexus.bat. El lanzador usa Nexus.exe si existe; si no, arranca la GUI con Python.
# Oplire (Rust) -> Nexus\oplire\target\release\oplire.exe
powershell -ExecutionPolicy Bypass -File .\Nexus\oplire\build.ps1 -ReleaseLa GUI busca oplire.exe en Nexus\oplire\target\release, en %LOCALAPPDATA%\Nexus\bin o junto al ejecutable. También puedes definir la variable de entorno NEXUS_OPLIRE_EXE con la ruta al binario.
El código del plugin no se incluye en este repositorio. El módulo Antigravity lo instala y actualiza desde npm:
npm install opencode-antigravity-auth@latest --prefix "%USERPROFILE%\.cache\opencode\packages\opencode-antigravity-auth@latest"El código fuente del plugin está en NoeFabris/opencode-antigravity-auth.
OpenCode-Nexus/
├─ Iniciar Nexus.bat Lanzador para Windows
├─ Nexus/
│ ├─ nexus_app.py GUI principal de la suite
│ ├─ nexus_menu.py Menú de consola
│ ├─ antigravity_menu.py Menú de consola del módulo Antigravity
│ ├─ modules/ Lógica compartida (UI, Oplire, Antigravity)
│ └─ oplire/ Motor Rust: proxy, WARP, dashboard, sesiones
├─ README.md
└─ .gitignore
Para mantener el repositorio liviano no se incluyen artefactos de compilación:
Nexus.exey binarios.exe,.dll,.pdb.Nexus/oplire/target/,Nexus/oplire/dist/.node_modules/,__pycache__/, entornos virtuales, archivos.envy logs.
Compila Oplire con el comando de arriba o publica los binarios como Releases.
- El plugin de Antigravity es un proyecto no oficial y su uso puede violar los Términos de Servicio de Google. Úsalo bajo tu responsabilidad.
- La rotación de IP mediante WARP y las modificaciones a la configuración de OpenCode Desktop pueden afectar tu red o tus credenciales. Haz respaldos antes de operar.
- Oplire: basado en BerkeOruc/oplire, licencia MIT (
Nexus/oplire/LICENSE). - opencode-antigravity-auth: proyecto de NoeFabris, licencia MIT; se consume desde npm.
- OpenCode Nexus: código de integración y GUI de PolloCraft.
Cada componente conserva su propia licencia.