Fanstía
Volver a proyectos
En curso2025

Nexus Co-Pilot

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

RolCo-autor
Captura de Nexus Co-Pilot

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

Stack

JavaScriptManifest V3MCPOllamaLM StudioCSS Glassmorphism

Enlaces