X-Ray
Descripción
Frente a los mapas de código atados a GitHub, a un SaaS o a una cuenta, aquí eliges cualquier carpeta de tu máquina y se abre en solo lectura. El resultado es un mapa interactivo de proyectos, capas, tipos, relaciones e impacto: nada se sube y nada se escribe en el disco del proyecto.
Con Node 18+ instalas desde GitHub y lanzas x-ray: sirve en 127.0.0.1, abre el navegador y recorre el árbol ignorando bin, obj, node_modules, .git, dist y build. Parsea C# (namespaces, clases, interfaces, structs, enums, records, métodos y propiedades), TypeScript y JavaScript (imports, clases, funciones) y Python (clases, métodos, f-strings), y detecta paquetes Django bajo apps/.
IA a tu endpoint, no a un servidor ajeno
El panel de IA es opcional: apuntas a tu propio endpoint y las respuestas usan solo el contexto que recupera la exploración. Las claves van a IndexedDB de ese origen, sin cifrado del sistema, y la pantalla de ajustes lo deja explícito. En Chrome o Edge usas el selector nativo; en Firefox y Safari arrastras la carpeta. Incluye un servicio C# de ejemplo si quieres mirar el mapa antes de apuntar a tu código.
Tecnologías y temas
-
análisis de impacto
Ves dependencias y el alcance de un cambio sobre el árbol parseado.
-
exploración visual
Mapa interactivo de estructura, tipos y relaciones de cualquier carpeta local.
-
IA opcional
Preguntas al código con el contexto recuperado y el endpoint que tú indiques.
-
Local-first
Sin servidor, sin cuentas y sin escribir en el proyecto; todo en 127.0.0.1.
-
parsers
C#, TypeScript/JavaScript y Python, con detección de apps Django.