Repolode
mnemon-dev

mnemon-dev/mnemon

Memória persistente local em um único binário para agentes de IA, com armazenamento de conhecimento em quatro grafos e recuperação e gravação supervisionadas por LLM em diversos runtimes de agentes de programação.

Estrelas
652
Forks
77
Issues abertas
14
Último commit
há 3 dias

O que é?

Agentes LLM perdem o contexto entre sessões, e conversas longas acabam tirando decisões anteriores da janela de contexto. Mnemon oferece um armazenamento de memória persistente para o agente, que continua disponível entre sessões. As memórias são organizadas em um modelo de quatro grafos, com relações temporais, de entidades, causais e semânticas, além de recuperação baseada na intenção, redução gradual da importância e deduplicação automática.

Mnemon adota uma arquitetura supervisionada por LLM. O LLM hospedeiro decide o que lembrar, como relacionar os itens e o que esquecer, enquanto o binário mnemon cuida do armazenamento, da indexação dos grafos, da busca e da redução gradual da importância. O fluxo principal de memória não precisa de chaves de API, e os embeddings opcionais podem usar um Ollama local ou um servidor compatível com OpenAI para combinar busca vetorial e por palavras-chave.

O projeto oferece integrações de configuração para diversos runtimes de agentes, incluindo Claude Code, Codex, Cursor, OpenClaw, Pi, Hermes Agent e DeepSeek Harness. Armazenamentos nomeados mantêm a memória isolada por projeto ou agente, e uma interface web local permite explorar as memórias e o grafo de relações.

Recursos principais

  • 01Armazenamento em quatro grafos com relações temporais, de entidades, causais e semânticas
  • 02Recuperação baseada na intenção, combinando navegação pelo grafo com busca vetorial opcional
  • 03Deduplicação integrada e redução gradual da importância com coleta de lixo
  • 04Funciona sem chaves de API; embeddings locais ou compatíveis com OpenAI são opcionais
  • 05Configuração com um único comando para vários runtimes de agentes
  • 06Armazenamentos de memória nomeados para isolar a memória por projeto ou agente

Casos de uso

  • Dar a um agente de programação, como Claude Code, acesso a decisões arquiteturais anteriores entre sessões
  • Manter armazenamentos de memória separados para diferentes projetos ou agentes
  • Explorar o que os agentes lembraram pela interface web local
  • Adicionar memória persistente a um runtime de agente compatível com skills ou hooks

Início rápido

  1. 1

    Instale a CLI com npm (requer Node.js 22 ou superior)

    npm install --global @mnemon-dev/mnemon
  2. 2

    Implante a configuração do Mnemon para Claude Code

    mnemon setup
  3. 3

    Inicie uma nova sessão do Claude Code; a memória funciona automaticamente

Antes de usar

  • Agency está em versão de prévia e não está disponível no Windows.
  • A instalação via npm requer Node.js 22 ou superior.

Em coleções

Tópicos

Perguntas frequentes

O que é mnemon?
Memória persistente local em um único binário para agentes de IA, com armazenamento de conhecimento em quatro grafos e recuperação e gravação supervisionadas por LLM em diversos runtimes de agentes de programação. Agentes LLM perdem o contexto entre sessões, e conversas longas acabam tirando decisões anteriores da janela de contexto. Mnemon oferece um armazenamento de memória persistente para o agente, que continua disponível entre sessões. As memórias são organizadas em um modelo de quatro grafos, com relações temporais, de entidades, causais e semânticas, além de recuperação baseada na intenção, redução gradual da importância e deduplicação automática.
mnemon é gratuito? Qual é a licença?
mnemon é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
mnemon ainda é mantido?
Manutenção ativa. O último commit de mnemon foi em 19 de out. de 2026.
Para que posso usar mnemon?
Dar a um agente de programação, como Claude Code, acesso a decisões arquiteturais anteriores entre sessões Manter armazenamentos de memória separados para diferentes projetos ou agentes Explorar o que os agentes lembraram pela interface web local Adicionar memória persistente a um runtime de agente compatível com skills ou hooks
Como instalar mnemon?
Instale a CLI com npm (requer Node.js 22 ou superior): npm install --global @mnemon-dev/mnemon Implante a configuração do Mnemon para Claude Code: mnemon setup Inicie uma nova sessão do Claude Code; a memória funciona automaticamente
Onde consigo mnemon?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mnemon-dev/mnemon

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados