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

Cuatro Ganchos de Código Claude Imponen la Consistencia de Voz y Tono en Textos Escritos por IA
Herramientas

Cuatro Ganchos de Código Claude Imponen la Consistencia de Voz y Tono en Textos Escritos por IA

Un desarrollador construyó un sistema utilizando cuatro ganchos de Claude Code para evitar que el texto generado por IA se desvíe de la identidad de marca. El sistema bloquea la edición de archivos de texto (.tsx, .md) hasta que un agente revisor valida el contenido contra una guía VOICE-AND-TONE.md.

OpenClawRadar
GSD-Lite: Una Máquina de Estados para el Código de Claude que Impone TDD y Previene la Omisión de Pruebas
Herramientas

GSD-Lite: Una Máquina de Estados para el Código de Claude que Impone TDD y Previene la Omisión de Pruebas

GSD-Lite es un servidor MCP de código abierto que añade una máquina de flujo de trabajo de 12 estados a Claude Code, aplicando desarrollo guiado por pruebas con mensajes anti-racionalización específicos y contextos de agente separados para ejecución, revisión y depuración.

OpenClawRadar
Código VT: Agente de Codificación TUI de Código Abierto en Rust con Soporte Multi- Proveedor y Habilidades de Agente
Herramientas

Código VT: Agente de Codificación TUI de Código Abierto en Rust con Soporte Multi- Proveedor y Habilidades de Agente

VT Code es un agente de codificación de interfaz de usuario de terminal (TUI) basado en Rust que admite Anthropic, OpenAI, Gemini y Codex, con inferencia local a través de LM Studio y Ollama. Incluye Agent Skills, Model Context Protocol y Agent Client Protocol.

OpenClawRadar
FUTO Swipe: Modelos de escritura deslizando de código abierto igualan la precisión de las grandes tecnológicas
Herramientas

FUTO Swipe: Modelos de escritura deslizando de código abierto igualan la precisión de las grandes tecnológicas

FUTO lanza modelos de escritura por deslizamiento de código abierto y un conjunto de datos de 1 millón de gestos. Codificador (635K parámetros) + ContextLM (1.5M) + decodificador (304K) logran una tasa de fallo del ~4% en top-4. Totalmente offline en FUTO Keyboard.

OpenClawRadar