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

A Extensão Crispy VS Code Adiciona Memória de Agente e Recursos Multiagente para Claude e Codex
Crispy é uma extensão de código aberto para VS Code que envolve as CLIs do Claude Code e Codex com uma interface gráfica, adicionando memória local do agente com busca semântica, sessões multiagente, bifurcação de conversas e visualizações dedicadas de ferramentas. Ele roda em Linux, macOS e Windows sob licença MIT.

Ferramenta de Leitura do Claude Code Reduz Imagens Silenciosamente, Causando Alucinações
A ferramenta `read` do Claude Code reduz silenciosamente a resolução das imagens antes que o modelo as veja, resultando em saída degradada e alucinações não reconhecidas ao extrair texto de capturas de tela.

Pesquisa de Sessão: Pesquisa de Texto Completo Local para Sessões Claude Code e Codex, Agora na Sua Barra de Menu
Session Search indexa transcrições locais do Claude Code e Codex usando SQLite FTS, permitindo pesquisa profunda de texto completo em erros, comandos, nomes de arquivos e decisões — acessível a partir da barra de menus do macOS com trechos destacados.

Painel de Controle SwarmClaw Adiciona Camada de Orquestração ao OpenClaw
SwarmClaw é um painel auto-hospedado que envolve o OpenClaw, fornecendo implantação e gerenciamento de múltiplas instâncias com controles de gateway, reparo de configuração, sincronização de histórico remoto e aprovação de execução em tempo real. Ele suporta plugins do OpenClaw e arquivos SKILL.md, além de se conectar a outros 14 provedores de IA.