Sobre o PAM
Portable AI Memory (PAM) é uma especificação aberta para intercâmbio de memórias de IA de forma independente de fornecedor. Ela existe para dar aos usuários a propriedade e a portabilidade do contexto que os assistentes de IA constroem sobre eles.
Hoje, cada provedor de IA armazena suas preferências, habilidades e contexto em um formato proprietário que não pode ser transferido. O PAM define um formato comum para que suas memórias possam acompanhá-lo — entre ChatGPT, Claude, Gemini, Copilot, modelos locais e qualquer provedor futuro.
Objetivos de design
Seção intitulada “Objetivos de design”O PAM foi projetado para ser:
- Baseado em JSON — JSON padrão, legível e editável por qualquer linguagem de programação
- Determinístico — content hashing e canonicalização produzem resultados consistentes e reproduzíveis
- Verificável — hashes SHA-256, blocos de integridade e assinaturas opcionais permitem detecção de adulteração sem uma autoridade central
- Extensível — novos tipos de memória, tipos de relação e campos de metadados podem ser adicionados sem quebrar implementações existentes
- Independente de provedor — sem dependência de qualquer provedor, plataforma ou serviço de IA específico
O que o PAM não é
Seção intitulada “O que o PAM não é”- O PAM não é um protocolo de tempo de execução — é um formato de intercâmbio de dados. Para comunicação de ferramentas de IA em tempo de execução, veja o MCP
- O PAM não é uma especificação de armazenamento — ele define como as memórias são trocadas, não como são armazenadas internamente. Implementações devem usar bancos de dados e precisam suportar exportação/importação usando o formato PAM
- O PAM não é afiliado nem endossado por nenhum provedor de IA
Governança
Seção intitulada “Governança”O PAM é desenvolvido como um projeto open-source. Alterações na especificação são propostas via issues no GitHub, discutidas publicamente e integradas via pull request após revisão. Veja Contribuindo para saber como participar e a Política de Versionamento para saber como as mudanças são gerenciadas.