M

MemoryCustodian

Memória de projeto nativa do repositório para agentes de programação, armazenada em Markdown e roteada como pacotes de contexto delimitados por regras do manifesto.

free
Última atualização 11/09/2026

Sobre MemoryCustodian

MemoryCustodian é uma ferramenta de memória de projeto nativa do repositório para agentes de programação. Ela ajuda os agentes a lembrar decisões de arquitetura, restrições, abordagens rejeitadas e contexto do projeto entre sessões, agentes e equipes. A memória é armazenada como arquivos Markdown simples no repositório de código, e pacotes de contexto delimitados são roteados com base em regras do manifesto, categorias de tarefas e escopo explícito, sem inferência semântica ou classificação por LLM. O projeto usa apenas a biblioteca padrão do Python, não tem dependências de runtime de terceiros, funciona totalmente offline e não precisa de RAG nem de banco de dados vetorial; a memória restringe apenas as convenções do projeto e não substitui instruções do sistema nem limites de segurança. O projeto é de código aberto sob a licença MIT.

Ideal para

Desenvolvedores que usam agentes de programação como Codex, Claude e Gemini
Equipes de engenharia que precisam manter decisões e contexto do projeto entre sessões
Desenvolvedores que querem evitar o crescimento excessivo de prompts e contexto

Melhores casos de uso

Dar aos agentes as decisões de arquitetura, as restrições e o estado atual do projeto no início de uma nova sessão

Registrar decisões, restrições e abordagens rejeitadas como memória Markdown no repositório

Encaminhar um pacote de contexto delimitado para a tarefa atual por categoria de tarefa e escopo explícito

Gerar arquivos de orientação para agentes Codex, Claude e Gemini se conectarem à memória do projeto

Funcionalidades

Memória nativa do repositório

Armazena decisões, restrições, abordagens rejeitadas e o contexto do projeto como Markdown simples no repositório de código.

Roteamento de pacotes de contexto delimitados

Roteia pacotes de contexto delimitados com base em regras do manifesto, categorias de tarefas e escopo explícito, sem inferência semântica ou classificação por LLM.

Arquivos de orientação multiagente

Gera arquivos de orientação para leitura pelos agentes com --agent codex, --agent claude, --agent gemini ou --agent all.

Design leve e offline

Implementado apenas com a biblioteca padrão do Python, sem dependências de runtime de terceiros, com operação totalmente offline e sem RAG ou banco de dados vetorial.

Vantagens

  • Usa apenas a biblioteca padrão do Python, sem dependências de runtime de terceiros e com operação totalmente offline
  • Usa roteamento determinístico por manifesto, sem necessidade de RAG ou banco de dados vetorial
  • Armazena a memória como Markdown simples no seu próprio repositório de código
  • A memória restringe apenas as convenções do projeto; não substitui instruções do sistema nem limites de segurança

Perguntas frequentes

Sim. Este projeto é de código aberto sob a licença MIT e pode ser usado gratuitamente.
Não. Ele usa apenas a biblioteca padrão do Python, funciona totalmente offline e utiliza roteamento determinístico por manifesto, sem RAG ou banco de dados vetorial.

Informações da ferramenta

ProgramadorMemoryCustodian
Data de lançamento11/09/2026
Preçosfree