SharpMD

SharpMD Local: tus servidores, worktrees y sesiones de agentes

Un programa chico que corre en tu computadora y le cuenta a SharpMD tres cosas que una página web no puede ver sola: qué está escuchando en cada puerto, cómo están tus worktrees de git y qué sesiones de agentes de IA hay abiertas. Es gratis y de código abierto.

Escucha solo en 127.0.0.1. Nada sale de tu computadora y nada pasa por nuestros servidores.

Qué muestra

Qué no hace

Instalarlo

Necesita Node.js 22 o más nuevo y nada más. Vive en la carpeta local del repositorio de SharpMD.

git clone https://github.com/SharpMD/sharpmd.git
cd sharpmd/local
node bin/sharpmd-local.js

Sin git: bajá el repositorio como ZIP desde GitHub, descomprimilo y, en Windows, hacé doble clic en start.cmd dentro de local.

Todavía no hay instalador. Para apagarlo, Ctrl+C en su consola o cerrar la ventana.

Emparejarlo con SharpMD

  1. Al arrancar, el programa muestra un código de emparejamiento.
  2. En SharpMD, abrí Ajustes > Herramientas y prendé Servidores locales, Worktrees o Sesiones locales.
  3. Pegá el código y tocá Emparejar. El navegador pregunta una vez si el sitio puede conectarse con esta computadora: permitilo.

El código queda en ese navegador. Las tres herramientas lo comparten.

Chrome, Edge y Firefox se conectan una vez que lo permitís. Safari no deja que una página llegue a 127.0.0.1: ahí usá el panel que sirve el propio programa, en la dirección que muestra al arrancar.

Elegir tus carpetas

Arranca sin ninguna. Las carpetas que puede mirar se suman desde la consola:

node bin/sharpmd-local.js folders add C:\code

Una carpeta puede ser un repositorio o una carpeta con repositorios adentro. De ahí salen los worktrees, y Mostrar en el Explorador solo funciona con archivos de esas carpetas.

Cómo está protegido

La tabla completa, con lo que no cubre, está en el README del programa.

Abrir la app

Todo lo demás está en la portada de SharpMD.