Nexus Co-Pilot
Extensión Chrome/Edge que convierte cualquier navegador en un entorno agentic, con MCP y multi-backend.

Descripción
Asistente de IA nativo en el navegador que conecta con Nexus Middleware, Ollama y LM Studio. Agent Mode con herramientas web (leer, click, escribir, scroll, search), MCP con 4 presets, glassmorphism UI, arquitectura modular refactorizada desde un monolito v1.0 a 5 módulos especializados.
La historia
Nació como un monolito de ~1450 líneas (v1.x). El refactor a v2.0 lo partió en 5 módulos (config, tools, chat, settings, orchestrator) con responsabilidad única. La rama dormida `feature/native-app` estuvo explorando llevar la extensión a un binario nativo — conversación que sigue abierta.
Cómo se construyó
Decisiones clave: Manifest V3 desde el inicio (no migración desde V2), context isolation estricta, rate limiting en el agent (15 acciones/min), bloqueo de dominios sensibles (banca, OAuth, admin) y campos protegidos (passwords, CVV, OTP).
Resultados
- Arquitectura modular adoptada como patrón para siguientes iteraciones
- 4 presets MCP funcionales (Sequential Thinking, Chrome Tools, Filesystem, Brave Search)
- Refactor v2.0 publicado con changelog detallado