Skip to main content

¿Qué es Nexus?

Nexus es una plataforma que automatiza completamente el cambio de contexto entre proyectos para desarrolladores. Con un solo comando, cambia todas tus sesiones CLI, cuentas de nube, variables de entorno, y ramas de Git.

🚀 Quick Start

Levanta el sistema completo en 5 minutos

📐 Arquitectura

Entiende cómo funciona el sistema

⚡ API Reference

Explora los 20+ endpoints REST

🔧 CLI

Instala y usa el CLI de Go

El Problema

Los desarrolladores que trabajan en múltiples proyectos pierden horas por semana iniciando y cerrando sesión:
Cada proyecto tiene diferentes cuentas de GitHub, diferentes perfiles de AWS, diferentes orgs de Supabase, y diferentes credenciales de bases de datos.

La Solución

1

Inyección de Variables

Genera y ejecuta un script que inyecta todas las variables de entorno encriptadas en la sesión activa.
2

Git State

Asegura que el repositorio esté en la rama correcta (develop, staging, main).
3

CLI Switching

Cambia los perfiles de autenticación en las 5 herramientas CLI soportadas.
4

Audit Log

Registra cada acción en un log inmutable (JSON Lines append-only).

Stack Tecnológico

CLI Tools Soportados

GitHub

gh auth switch

AWS

aws sso login

Supabase

supabase link

Vercel

vercel switch

MongoDB

mongosh config