Servidor MCP nativo do Git para memória de agente auditável e recuperação rápida
okf-agent-memory da Okf Memory é um servidor MCP que fornece memória persistente e auditável para agentes de codificação de IA. A ferramenta mapeia o conhecimento do projeto em um corpus baseado em Git e oferece pontos de recuperação e escrita programáticos para que os agentes possam ler e registrar o contexto da tarefa sem backends opacos. Ela armazena a memória como arquivos legíveis por humanos dentro do repositório e expõe uma superfície de protocolo para clientes MCP. Destinada a desenvolvedores de IA e equipes de engenharia que constroem fluxos de trabalho agentes que precisam de memória de projeto rastreável e integrada ao repositório.
Quais tarefas você pode realmente usar para isso?
A ferramenta implementa o Open Knowledge Format v0.2 para converter um repositório em um corpus de conhecimento auto-validante, para que processos agentes possam persistir notas estruturadas ao lado de arquivos fonte. Este design substitui abordagens RAG que dependem de armazenamentos vetoriais separados, mantendo a memória como artefatos de projeto legíveis, tornando as trilhas de raciocínio de um agente auditáveis e gerenciáveis com as ferramentas de revisão e histórico existentes do projeto.
Quão precisas são as recuperações em comparação a fazê-las manualmente?
A ferramenta executa um índice lexical BM25 em memória medido em menos de 300 microsegundos de classificação em títulos, metadados, tags e corpos, permitindo busca local quase instantânea sem latência de rede. A divulgação progressiva retorna fatias compactas e focadas na tarefa, tipicamente em torno de 300 tokens, e o projeto afirma que a recuperação seletiva pode reduzir a sobrecarga de contexto de prompt em até 90 por cento para tarefas de codificação.
Quais formatos de arquivo e layout de armazenamento ele requer?
O sistema espera arquivos Markdown legíveis por humanos colocados em um diretório de conhecimento dentro de um repositório Git e usa metadados YAML para marcar níveis de confiança que separam entradas verificadas por humanos de rascunhos de agentes. Como a memória é texto simples sob controle de versão, comandos Git padrão como diff e blame funcionam para revisar e reverter mudanças na memória, adequando-se ao mesmo fluxo de revisão usado para código.
Ele requer serviços externos ou infraestrutura especial?
O aplicativo é enviado como um único binário Go sem dependências, com inicializações a frio de menos de 4 milissegundos e funciona em macOS, Linux e Windows. Ele expõe ações MCP como okf_search, okf_show e okf_create para clientes compatíveis, incluindo Claude Desktop e Cursor. A busca e a recuperação operam localmente sem incorporar chamadas de API, que o desenvolvedor descreve como determinísticas e offline, evitando chamadas de LLM em tempo de execução para buscas.
Melhor para equipes de engenharia que aceitam memória de agente primeiro do repositório
O aplicativo é adequado para desenvolvedores de IA e equipes de engenharia que priorizam contexto de projeto local e auditável e que podem incorporar memória em seus fluxos de trabalho de controle de versão. Espere compensações se seu caso de uso depender de similaridade semântica baseada em incorporação em vez de classificação lexical. Combine a ferramenta com práticas normais de revisão de código para validar rascunhos gerados por agentes e manter a memória do projeto alinhada com o conhecimento revisado por humanos.





