Lat.md: Un Grafo de Conocimiento Basado en Markdown para Bases de Código

✍️ OpenClawRadar📅 Publicado: 15 de abril de 2026🔗 Source
Lat.md: Un Grafo de Conocimiento Basado en Markdown para Bases de Código
Ad

Lat.md es una herramienta que construye un grafo de conocimiento para tu base de código utilizando archivos markdown. Resuelve el problema de que AGENTS.md no escala bien—a medida que los proyectos crecen, mantener un único archivo plano se vuelve poco práctico, lo que lleva a decisiones de diseño enterradas, lógica de negocio no documentada y agentes de IA alucinando contexto.

Cómo Funciona

Comprimes el conocimiento del dominio en un grafo de archivos markdown interconectados almacenados en un directorio lat.md/ en la raíz de tu proyecto. Las secciones se vinculan entre sí con [[enlaces wiki]] como [[archivo#Sección#Subsección]], los archivos markdown se vinculan al código con [[src/auth.ts#validateToken]], y los archivos fuente se vinculan de vuelta usando comentarios como // @lat: [[id-sección]] en TypeScript o # @lat: [[id-sección]] en Python. El comando lat check asegura la consistencia referencial.

Características Principales

  • Codificación más rápida para agentes: En lugar de buscar en el código con grep, los agentes buscan en el grafo de conocimiento para descubrir decisiones de diseño, restricciones y contexto de dominio de manera consistente.
  • Flujo de trabajo más rápido para humanos: Los agentes mantienen archivos lat; al revisar diferencias, comienza con cambios semánticos en lat.md/ para entender qué cambió y por qué, haciendo la revisión de código secundaria.
  • Retención del conocimiento: Los agentes capturan contexto y razonamiento de los prompts en el grafo mientras trabajan, para que futuras sesiones comiencen con contexto completo en lugar de redescubrirlo.
  • Especificaciones de prueba con aplicación: Los casos de prueba pueden describirse en secciones de lat.md/ marcadas con require-code-mention: true. Cada especificación debe ser referenciada por un comentario // @lat: en el código de prueba, y lat check marca cualquier especificación sin un enlace de retorno.
Ad

Comandos CLI

  • lat init: Configura agentes de codificación populares con hooks e instrucciones para mantener lat actualizado y correcto.
  • lat check: Aplica consistencia referencial; los agentes lo llaman automáticamente antes de terminar el trabajo.
  • lat search y lat section: Los agentes los usan para entender prompts y navegar el grafo en lugar de llamadas infinitas a grep.
  • lat locate: Encuentra secciones por nombre (exacto o aproximado).
  • lat refs: Encuentra qué referencia tiene una sección.
  • lat expand: Expande [[refs]] en un prompt para agentes.
  • lat mcp: Inicia servidor MCP para integración con editores.

Instalación y Configuración

Instala con npm install -g lat.md, luego ejecuta lat init en tu repositorio para crear un directorio lat.md/. Escribe archivos markdown describiendo arquitectura, lógica de negocio o especificaciones de prueba, y vincúlalos según sea necesario.

Para búsqueda semántica (lat search), se requiere una clave API de OpenAI (sk-...) o Vercel AI Gateway (vck_...). La clave se resuelve en este orden: variable de entorno LAT_LLM_KEY (valor directo), variable de entorno LAT_LLM_KEY_FILE (ruta a un archivo que contiene la clave), variable de entorno LAT_LLM_KEY_HELPER (comando shell que imprime la clave con un tiempo de espera de 10s), o un archivo de configuración guardado por lat.

📖 Lee la fuente completa: HN AI Agents

Ad

👀 Ver también

Panel Lateral Persistente para Claude Code con Gestión Autónoma de Contenido
Herramientas

Panel Lateral Persistente para Claude Code con Gestión Autónoma de Contenido

Un desarrollador creó un panel TUI que se ubica en un panel dividido de iTerm2 junto al terminal, con tres paneles fijos que Claude gestiona de forma autónoma para mostrar contenido relevante como código, diagramas y actualizaciones de estado.

OpenClawRadar
nervx: Herramienta CLI reduce el uso de tokens de Claude Code analizando la estructura del código base
Herramientas

nervx: Herramienta CLI reduce el uso de tokens de Claude Code analizando la estructura del código base

nervx es una herramienta CLI instalable mediante pip que analiza repositorios con tree-sitter, construye un grafo SQLite de funciones e importaciones, y genera un mapa estructural NERVX.md. Automáticamente agrega instrucciones a CLAUDE.md que enseñan a Claude a usar la navegación de nervx, reduciendo las búsquedas grep en un 65% y los tokens de salida en un 48% en las pruebas.

OpenClawRadar
SkyClaw Agrega Configuración de Clave API Basada en Chat Encriptado para Agentes de IA
Herramientas

SkyClaw Agrega Configuración de Clave API Basada en Chat Encriptado para Agentes de IA

SkyClaw implementa la ingesta de claves cifradas AES-256-GCM a través del chat, interceptando comandos de claves en la capa del sistema para que el LLM nunca vea las claves API y utilizando cifrado de clave única para que las plataformas de mensajería solo vean texto cifrado.

OpenClawRadar
ClawMetry: Panel de Observabilidad de Código Abierto para Agentes OpenClaw
Herramientas

ClawMetry: Panel de Observabilidad de Código Abierto para Agentes OpenClaw

ClawMetry es un panel de observabilidad de código abierto para agentes OpenClaw que proporciona actividad de sesión en vivo, seguimiento de costos de tokens, detección de cambios en archivos de memoria y alertas de sesiones bloqueadas. Se ejecuta localmente con pip install clawmetry y fue construido utilizando OpenClaw mismo.

OpenClawRadar