Mímir: Um Sistema de Memória em Python Baseado em 21 Mecanismos da Neurociência

✍️ OpenClawRadar📅 Publicado: March 23, 2026🔗 Source
Mímir: Um Sistema de Memória em Python Baseado em 21 Mecanismos da Neurociência
Ad

Mímir é um sistema de memória em Python para agentes de IA construído sobre 21 mecanismos de pesquisas publicadas em ciência cognitiva, desenvolvido como uma alternativa às abordagens tradicionais de RAG que tratam a memória como um banco de dados.

Mecanismos Principais da Neurociência

  • Memória flashbulb (Brown & Kulik 1977) – eventos de alta excitação recebem estabilidade permanente
  • Reconsolidação (Nader et al 2000) – memórias recuperadas se deslocam 5% em direção ao humor atual
  • Esquecimento Induzido por Recuperação (Anderson 1994) – recuperar uma memória suprime ativamente competidores similares
  • Efeito Zeigarnik – falhas não resolvidas permanecem mais vívidas, agentes continuam tentando o que não funcionou
  • Visão de Völva – durante sleep_reset(), pares aleatórios de memória são amostrados e sintetizados em memórias de insight com as quais o agente acorda
  • Yggdrasil – um grafo de memória persistente com 6 tipos de arestas conectando memória episódica, procedural e social em uma estrutura de conhecimento unificada

Implementação Técnica

A recuperação usa um índice híbrido BM25 + semântico + data com reclassificação de 5 sinais (palavra-chave, semântico, vivacidade, congruência de humor, recenticidade). Essa abordagem finalmente tornou o MSC competitivo com TF-IDF bruto, após sistemas apenas de palavra-chave estarem superando os puramente semânticos.

Ad

Resultados de Benchmark

Testado em 6 benchmarks padrão de memória (Mem2ActBench, MemoryBench, LoCoMo, LongMemEval, MSC, MTEB):

  • Supera VividnessMem no Mem2ActBench em 13% de Precisão de Ferramenta
  • 96% R@10 no LongMemEval
  • 100% em 3 das 6 categorias do LongMemEval (atualização-de-conhecimento, preferência-de-sessão-única, usuário-de-sessão-única)
  • MSC essencialmente empatado com a linha de base TF-IDF (estava perdendo por 11% antes da ponte híbrida)

Instalação e Arquitetura

Instale via pip install vividmimir. O sistema orquestra dois pacotes publicados separadamente – VividnessMem (motor de neuroquímica) e VividEmbed (embeddings de 389-d conscientes de emoção) – mas funciona de forma independente com fallbacks graciosos se você não quiser a pilha completa.

O repositório e os resultados completos do benchmark estão disponíveis em github.com/Kronic90/Mimir.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Claude IDE Bridge: Ferramenta WebSocket para Acesso em Tempo Real à IDE
Tools

Claude IDE Bridge: Ferramenta WebSocket para Acesso em Tempo Real à IDE

claude-ide-bridge é uma ponte WebSocket que conecta o Claude Code diretamente ao estado interno da IDE, permitindo diagnósticos em tempo real, ir para definição, encontrar referências, passar o mouse sobre tipos, abrir arquivos, gerenciar pontos de interrupção e transmitir o estado do depurador.

OpenClawRadar
Substituindo Kafka, Redis e RabbitMQ por NATS: A Experiência de um Desenvolvedor
Tools

Substituindo Kafka, Redis e RabbitMQ por NATS: A Experiência de um Desenvolvedor

Um desenvolvedor substituiu Kafka, Redis e RabbitMQ por NATS em sua arquitetura, compartilhando detalhes específicos de implementação e lições aprendidas ao consolidar múltiplos sistemas de mensageria em uma única ferramenta.

OpenClawRadar
Desenvolvedor Cria Port Nativo do tmux para Windows Usando Código Claude Sem Saber C
Tools

Desenvolvedor Cria Port Nativo do tmux para Windows Usando Código Claude Sem Saber C

Um desenvolvedor criou o tmux-win, um multiplexador nativo para Windows usando Claude Code para lidar com a API Win32 e implementação conpty, apesar de não saber C. A ferramenta apresenta divisões verticais/horizontais, sessões destacáveis e desempenho nativo sem sobrecarga de VM.

OpenClawRadar
Selfware: Framework de agente de IA local baseado em Rust com arquitetura PDVR
Tools

Selfware: Framework de agente de IA local baseado em Rust com arquitetura PDVR

Selfware é um framework de agente de IA de código aberto construído em Rust para inferência local, implementando um ciclo cognitivo PDVR com 54 ferramentas integradas e projetado para tarefas de longa duração em hardware de consumo.

OpenClawRadar