Lat.md: Um Gráfico de Conhecimento Baseado em Markdown para Bases de Código

O Lat.md é uma ferramenta que constrói um grafo de conhecimento para sua base de código usando arquivos markdown. Ele resolve o problema do AGENTS.md não escalar bem — conforme os projetos crescem, manter um único arquivo plano se torna impraticável, levando a decisões de design enterradas, lógica de negócios não documentada e agentes de IA alucinando contexto.
Como Funciona
Você comprime o conhecimento do domínio em um grafo de arquivos markdown interconectados armazenados em um diretório lat.md/ na raiz do seu projeto. As seções se vinculam umas às outras com [[links wiki]] como [[arquivo#Seção#Subseção]], arquivos markdown se vinculam ao código com [[src/auth.ts#validateToken]], e arquivos-fonte se vinculam de volta usando comentários como // @lat: [[section-id]] em TypeScript ou # @lat: [[section-id]] em Python. O comando lat check garante a consistência referencial.
Principais Recursos
- Codificação mais rápida para agentes: Em vez de fazer grep no código, os agentes pesquisam o grafo de conhecimento para descobrir decisões de design, restrições e contexto de domínio de forma consistente.
- Fluxo de trabalho mais rápido para humanos: Os agentes mantêm os arquivos lat; ao revisar diffs, comece com as mudanças semânticas em
lat.md/para entender o que mudou e por quê, tornando a revisão de código secundária. - Retenção de conhecimento: Os agentes capturam contexto e raciocínio dos prompts no grafo conforme trabalham, para que sessões futuras comecem com contexto completo em vez de redescobri-lo.
- Especificações de teste com aplicação: Casos de teste podem ser descritos em seções
lat.md/marcadas comrequire-code-mention: true. Cada especificação deve ser referenciada por um comentário// @lat:no código de teste, elat checksinaliza qualquer especificação sem um backlink.
Comandos CLI
lat init: Configura agentes de codificação populares com hooks e instruções para manter o lat atualizado e correto.lat check: Aplica a consistência referencial; os agentes o chamam automaticamente antes de terminar o trabalho.lat searchelat section: Os agentes usam esses comandos para entender prompts e navegar pelo grafo em vez de fazer chamadas grep intermináveis.lat locate: Encontra seções por nome (exato ou aproximado).lat refs: Encontra o que referencia uma seção.lat expand: Expande [[refs]] em um prompt para agentes.lat mcp: Inicia o servidor MCP para integração com o editor.
Instalação e Configuração
Instale com npm install -g lat.md, depois execute lat init no seu repositório para criar um diretório lat.md/. Escreva arquivos markdown descrevendo arquitetura, lógica de negócios ou especificações de teste e vincule-os conforme necessário.
Para busca semântica (lat search), uma chave de API da OpenAI (sk-...) ou Vercel AI Gateway (vck_...) é necessária. A chave é resolvida nesta ordem: variável de ambiente LAT_LLM_KEY (valor direto), variável de ambiente LAT_LLM_KEY_FILE (caminho para um arquivo contendo a chave), variável de ambiente LAT_LLM_KEY_HELPER (comando shell que imprime a chave com um timeout de 10s) ou um arquivo de configuração salvo pelo lat.
📖 Leia a fonte completa: HN AI Agents
👀 See Also

Lore: Uma ferramenta que extrai contexto estruturado de conversas de programação com IA
Lore é uma ferramenta baseada em navegador desenvolvida com Claude Code que extrai contexto estruturado de conversas com IA, capturando decisões, TAREFAS, bloqueadores e listas de verificação de retomada. É um PWA em React + TypeScript com uma extensão do Chrome para captura direta de conversas e injeção de contexto.

Seis Repositórios do GitHub para Desenvolvimento de Código com Claude
Um usuário do Reddit testou e compartilhou seis repositórios do GitHub projetados para melhorar projetos Claude Code, incluindo ferramentas para desenvolvimento estruturado, geração de interface, gerenciamento de tarefas, memória, exploração de ecossistema e automação de fluxo de trabalho.

Registro AbsolutelySkilled Adiciona 156 Habilidades Prontas para Produção para Claude Code
Um desenvolvedor criou o AbsolutelySkilled, um registro de 156 módulos estruturados de habilidades para o Claude Code que persistem entre sessões. Cada habilidade inclui condições de acionamento, arquivos de referência, casos de teste e antipadrões em arquivos SKILL.md.

Mesa Redonda de IA: Ferramenta para Comparar Mais de 200 Modelos de IA em Perguntas Estruturadas
AI Roundtable é uma ferramenta gratuita que permite aos usuários fazer perguntas com opções de resposta definidas, selecionar até 50 modelos de um pool de mais de 200 e obter respostas estruturadas em condições idênticas. Também inclui um recurso de debate onde os modelos podem ver o raciocínio uns dos outros e um modelo revisor que resume as transcrições.