🦞 Monitor y automatización de múltiples instancias de Antigravity.
- 🔍 Auto-detección de ventanas VS Code/Antigravity
- ✅ Toggle on/off por instancia
- 📝 Prompts configurables (default + custom por instancia)
- 🔄 Retry automático (3 intentos antes de notificar)
- 📢 Discord notifications para completado/errores
- 🔽 System tray para correr en segundo plano
- Node.js 18+
- Rust (requerido para build) - Instalar Rust
- PowerShell 5.1+
# 1. Instalar Rust (si no lo tienes)
# Visita: https://www.rust-lang.org/tools/install
# 2. Instalar dependencias
cd bob
npm install
# 3. Ejecutar en modo desarrollo
npm run tauri dev
# 4. Build del ejecutable
npm run tauri buildbob/
├── src/ # Frontend (Svelte)
│ ├── routes/
│ │ └── +page.svelte # Dashboard principal
│ └── lib/
│ ├── InstanceCard.svelte
│ ├── Settings.svelte
│ ├── store.ts # Estado global
│ └── types.ts
├── src-tauri/ # Backend (Rust)
│ └── src/
│ └── lib.rs # Comandos Tauri
├── scripts/ # PowerShell utilities
│ ├── detect-windows.ps1
│ └── paste-prompt.ps1
└── package.json
- Abre una o más ventanas de VS Code con Antigravity
- Ejecuta
npm run tauri dev - Click en "🔍 Scan" para detectar instancias
- Activa el toggle en las instancias que quieras monitorear
- La app automáticamente enviará prompts cuando detecte inactividad
Desde Settings (⚙️):
- Default Prompt: Texto a enviar por defecto
- Inactivity Timeout: Segundos antes de enviar siguiente prompt
- Max Retries: Intentos antes de notificar error
- Discord Webhook: URL para notificaciones