Mindwalk: Reproduce sesiones de Claude Code/Codex como estelas de luz en un mapa de código 3D

Mindwalk es una herramienta de visualización que reproduce sesiones de agentes de codificación en un mapa 3D de tu base de código. En lugar de mirar registros JSONL sin procesar, obtienes un mapa nocturno donde la luz se mueve a medida que el agente busca, lee y edita, mientras que las partes no tocadas permanecen oscuras.
Qué problema resuelve
Un registro de sesión te dice lo que hizo un agente, pero no cómo entendió la tarea: qué partes del repositorio consideró relevantes, dónde exploró antes de actuar, o si su huella coincidía con tu intención. Leer JSONL línea por línea no responde eso.
Inicio rápido
curl -fsSL https://raw.githubusercontent.com/cosmtrek/mindwalk/master/scripts/install.sh | sh
export PATH="$HOME/.local/bin:$PATH"
mindwalkEl instalador verifica el binario contra checksums.txt y lo instala en ~/.local/bin (anula con INSTALL_DIR; fija una versión con VERSION). Los archivos de Windows están en GitHub Releases. Para compilar desde el código fuente: make setup && make build → bin/mindwalk.
Comandos
Sin argumentos, mindwalk escanea ~/.claude/projects y ~/.codex/sessions, sirve la interfaz en un puerto local aleatorio y abre un navegador:
mindwalk serve [--port N] [--no-open] [--claude-dir DIR] [--codex-dir DIR]mindwalk open [--no-open] <session.jsonl>— abre una sesión específicamindwalk build <repo> [-o out]— escribe el mapa JSON del repositoriomindwalk trace <session> [-o out]— escribe el JSON de traza normalizada
Lectura de la visualización
- Vistas de árbol / terreno — el repo como árbol radial o treemap; la intensidad del brillo ∝ cuán profunda y frecuentemente se tocó un archivo.
- Estados de toque — cada archivo guarda su toque más profundo: visto (verde musgo), leído (blanco luna), editado (ámbar cálido), no visitado (oscuro).
- HUD pliega señales de fricción — tasa de error, archivos modificados, ediciones tras la última verificación — en una tira de revisión.
- Módulo de reproducción — desplázate o reproduce sobre un histograma agrupado. Barras en un espectro frío/cálido: observación (búsqueda, lectura, ejecución) permanece fría, mutación (edición, verificación) brilla cálida.
- Marcas de línea de tiempo — ◇ compactaciones de contexto, ○ lanzamientos de subagentes, › turnos de usuario; haz clic para saltar.
- Inspector — haz clic en un archivo para fijar su historial de visitas; haz clic en una fila de visita para mover el cabezal de reproducción.
- Teclado: Espacio reproducir/pausa · ←/→ paso (⇧×10) · Inicio/Fin extremos · S velocidad · E siguiente edición · X siguiente error · M siguiente marca · ⌘B carril de sesión.
Bajo el capó
Dos artefactos separados: una traza (flujo normalizado de eventos de toque de archivos desde registros de sesión mediante adaptadores en internal/adapter) y un citymap (disposición determinista del repositorio en internal/citymap). Un servidor Go local (internal/server) los une y sirve el frontend React/Three.js (web). Los contratos de esquema viven en schema/.
El mismo árbol siempre produce el mismo mapa, por lo que las reproducciones son comparables entre sesiones. Ningún dato de sesión sale de tu máquina — completamente local.
📖 Lee el código fuente completo: HN LLM Tools
👀 Ver también

Navegando por los problemas de instalación de OpenClaw
Los usuarios enfrentan desafíos de instalación entre openclaw.ai y openclawd.ai, cada uno proporcionando diferentes comandos de configuración.

CodeLedger: Complemento de código de código abierto de Claude que rastrea el uso de tokens y agentes en segundo plano.
CodeLedger es un complemento de servidor MCP de código abierto para Claude Code que rastrea automáticamente el uso de tokens en proyectos, identifica agentes en segundo plano y proporciona recomendaciones de optimización de costos basadas en el análisis de archivos de sesión JSONL locales.

Octopoda: Capa de Memoria de Código Abierto para Agentes de IA Locales
Octopoda es una capa de memoria de código abierto que proporciona a los agentes de IA locales memoria persistente entre sesiones, búsqueda semántica, detección de bucles y recuperación de fallos. Funciona completamente sin conexión con un modelo de incrustación de 33 MB y se integra con LangChain, CrewAI, AutoGen y OpenAI Agents SDK.

Desarrollador crea barra de estado en terminal para monitorear límites de sesión de Claude Code tras corte inesperado.
Un desarrollador creó una línea de estado en terminal de Python que muestra el uso de sesión de Claude Code en vivo después de ser interrumpido a mitad de una refactorización sin previo aviso. La herramienta utiliza sesiones existentes sin requerir una clave API.