Deja que tu IA lea todo el código antes de planificar un cambio.

PlanBefore da a ChatGPT y otros clientes MCP acceso de solo lectura a los proyectos que eliges, en tu equipo. Analizan y proponen un plan; tú lo ejecutas con tus propias herramientas. Tu repositorio nunca abandona tu ordenador.

curl -fsSL https://planbefore.kvnlabs.xyz/install.sh | sh

Versión más reciente v0.3.0 — No necesitas Go.

Analyze

ChatGPT lee src/auth/session.go y su historial de Git. Solo lectura.

Plan

Propone rotar tokens de renovación al reutilizarlos. 3 archivos, 2 pasos. No se cambia nada.

Execute

Aplicas el plan en tu equipo, con tus propias herramientas.

Tu cliente de IA pregunta. Tu equipo responde, solo lectura.

El Node funciona junto a tu código y mantiene una conexión saliente con el Hub. Tu cliente MCP se comunica con el Hub, que dirige cada solicitud a tu Node.

  1. Tu equipo

    PlanBefore Node

    Sirve solo los proyectos que expusiste y solo operaciones de lectura. Los archivos se leen localmente, una solicitud a la vez.

  2. PlanBefore Hub

    mcp.kvnlabs.xyz/repoflow

    Recibe solicitudes MCP y dirige cada una al Node propietario del proyecto.

  3. Tu cliente de IA

    ChatGPT u otro cliente MCP

    Enumera tus proyectos, explora el árbol, busca código, lee archivos e inspecciona el historial de Git.

Creado para desarrolladores que quieren ayuda de IA sin entregar su repositorio

  • Solo lectura

    Las herramientas MCP enumeran, exploran, buscan y leen: proyectos, archivos, búsquedas de código e historial de Git. Ninguna modifica tu repositorio ni ejecuta comandos arbitrarios.

  • Local primero

    Tu repositorio permanece en tu equipo: nunca se sube ni se replica. Los archivos se leen localmente, bajo demanda, solo cuando un cliente MCP autorizado los solicita.

  • Acceso explícito al proyecto

    Solo se puede acceder a las carpetas que expones con pbnode expose. El resto de tu disco no es accesible y archivos como .env, claves privadas y credenciales se excluyen por defecto.

  • Multiplataforma

    Compilaciones nativas para macOS (Apple Silicon e Intel), Linux y Windows (x86_64 y ARM64). No necesitas Go.

  • Funciona con clientes MCP

    Funciona con clientes MCP compatibles con servidores remotos y autorización OAuth, como ChatGPT. Apúntalos a un único endpoint.

  • Identidad segura del Node

    Cada Node tiene su propia clave criptográfica, guardada en el almacén de credenciales del sistema y aprobada desde tu cuenta con una passkey. Puedes revocarla desde tu cuenta en cualquier momento.

Tu repositorio permanece en tu equipo.

PlanBefore no sube ni replica tu repositorio. Los archivos y el código se leen localmente, bajo demanda. Solo el contenido que un cliente MCP autorizado solicita explícitamente — un archivo, resultados de búsqueda, un diff — se devuelve a ese cliente para esa solicitud.

  • Interfaz MCP de solo lectura. El Node expone operaciones de listado, búsqueda y lectura — nada que escriba.
  • Restricciones locales en cada solicitud. Las rutas deben permanecer dentro del proyecto, los archivos sensibles se excluyen y los tamaños de archivo están limitados.
  • Solo lo que habilitas. Los proyectos se comparten solo después de exponerlos y puedes revocarlos en cualquier momento.

Ese contenido devuelto es lo que el cliente de IA usa para responderte, así que expón solo proyectos que te sientas cómodo compartiendo con las herramientas de IA que conectes.

Instala con un comando

El instalador descarga la compilación correcta desde GitHub Releases, verifica su checksum SHA-256 e instala pbnode para tu usuario.

macOS / Linux (Terminal)

curl -fsSL https://planbefore.kvnlabs.xyz/install.sh | sh

Windows (PowerShell)

irm https://planbefore.kvnlabs.xyz/install.ps1 | iex

¿Prefieres hacerlo manualmente? La instalación manual toma cinco pasos.

Después conecta tu primer proyecto

pbnode init
pbnode login
pbnode expose ~/Projects/my-project
pbnode serve --background
pbnode status

pbnode login abre la página de aprobación en PlanBefore Auth; la terminal nunca solicita tus credenciales.

Lee la guía de instalación