YouTube MassariAI

Construindo memória de agente como cérebro humano

Construindo memória de agente como cérebro humano

Resumo: A janela de contexto do LLM cresce, o modelo responde mais rápido… e mesmo assim a memória continua falhando. O sintoma é conhecido: a conversa “parece” long...

A janela de contexto do LLM cresce, o modelo responde mais rápido… e mesmo assim a memória continua falhando. O sintoma é conhecido: a conversa “parece” longa, mas a IA esquece decisões, preferências e detalhes que você tratou como centrais. O problema não é só capacidade; é arquitetura de memória.

Por que “mais contexto” não resolve a memória de agente

O aumento de contexto reduz esquecimentos imediatos, mas não cria um sistema que decide o que deve ficar acessível e por quanto tempo. Sem uma camada de memória, o modelo depende do que está “na frente” dele no prompt. Quando o histórico cresce, o conteúdo relevante mistura com o irrelevante e a recuperação vira aleatória.

É aqui que entram três abordagens que hoje dominam a prática — e seus limites ficam claros quando você compara comportamento real:

  • Consulta de tabela: você armazena fatos em estruturas tipo chave-valor e recupera por consulta direta. Funciona bem para dados estáveis, mas falha quando a pergunta exige inferência (“o que decidimos sobre isso antes?”) ou quando a entrada não tem uma chave óbvia.
  • RAG (Retrieval-Augmented Generation): você busca trechos por proximidade (embedding) e injeta no prompt. Na prática, o RAG melhora a recuperação, mas herda um problema estrutural: proximidade sem “prioridade”. Se tudo é similar, o sistema não sabe o que é mais importante para o agente naquele momento.
  • Obsidian como memória por referência: você organiza notas em Markdown e referencia conteúdos. A vantagem é que você ganha controle humano sobre estrutura e linguagem. O limite é que o Obsidian, sozinho, não implementa um “cérebro” de decisão: o sistema não pondera recência, frequência, emoção e relacionamento como o cérebro faz.

O ponto crítico é que memória não é apenas armazenamento; é seleção e reorganização. Sem isso, você até encontra documentos, mas não garante que o agente use o que importa.

O que Andrej Karpathy traz para a memória: referência, não só recuperação

Andrej Karpathy é relevante aqui por uma ideia simples: memória útil em agentes não precisa ser “um banco gigante” consultado aleatoriamente. Ela pode ser construída com padrões de referência — como se você estivesse criando um sistema de anotações que o agente consegue navegar.

Quando você soma isso à observação de como a memória humana funciona na prática, o desenho fica mais claro:

  • Memória humana é seletiva. Nem tudo entra na consciência; o que vem à tona tende a ser recente, repetido, emocionalmente relevante ou conectado a algo que você está fazendo agora.
  • Memória é relacional. A lembrança não é um item isolado; ela puxa contexto por associação (“isso aconteceu porque…”).
  • Memória muda com o tempo. Você não só esquece: você reclassifica. Algumas coisas ganham peso; outras viram ruído.

Esse raciocínio aponta para uma lacuna: tanto consulta de tabela quanto RAG e Obsidian precisam de uma camada que decida prioridades. O vídeo propõe exatamente isso: um sistema de memória com pontuação e uma rotina de reorganização que lembra o “sono” humano.

O “sono da IA”: reorganização sem consumir tokens na conversa

O conceito de sono da IA é direto: em vez de forçar o modelo a carregar toda a memória relevante durante a conversa (o que custa tokens e aumenta ruído), você roda um processo de reorganização em ciclos. Assim, a memória vai ficando mais “curada” ao longo do tempo.

Na prática, o sistema redistribui o que está guardado com base em sinais como:

  • Recência: memórias recentes tendem a ter prioridade.
  • Frequência: decisões e preferências repetidas ganham força.
  • Emoção: eventos com maior carga emocional (conflito, urgência, satisfação) tendem a ser lembrados com mais facilidade.
  • Relacionamento: memórias conectadas ao tópico atual ou a entidades relevantes recebem bônus.

O resultado é que o agente não depende do “tamanho do prompt”; ele depende de um ranking interno que decide quais memórias ficam na superfície.

O vídeo descreve um sistema de pontuação de 0 a 100 para definir quais memórias devem ser acessadas em cada interação. Em vez de tratar “memórias” como uma lista fixa, você transforma isso em um fluxo: memórias sobem quando são reforçadas e descem quando perdem relevância.

Um detalhe importante para implementação: isso pode ser feito com uma estrutura de arquivo em Markdown, permitindo que o conteúdo seja legível e versionável. Mas a parte inteligente é a camada de pontuação e o ciclo de “sono” que reordena e reorganiza.

Uma estrutura plug-and-play: Markdown, tags e major tags com ranking

A proposta usa uma estrutura de memória em Markdown com tags e uma hierarquia clara para navegação. Isso facilita tanto o armazenamento quanto a recuperação, porque você define categorias estáveis e depois aprimora a seleção com pontuação.

O sistema se apoia em três ideias concretas:

  • Estrutura do arquivo de memória em Markdown: cada memória vira um bloco que pode ser lido, auditado e editado.
  • Major tags e tags: as major tags funcionam como eixos principais (por exemplo, “Preferências”, “Decisões”, “Contexto do Projeto”), enquanto tags menores refinam o assunto. Isso reduz ambiguidade para o recuperador.
  • Go Deeper: uma regra operacional de aprofundamento. Quando um tópico exige detalhe, o sistema consegue “descer” do resumo para camadas mais específicas, sem jogar tudo no prompt desde o início.

Para entender como isso elimina o problema central (“ela esqueceu o que conversamos”), pense no ciclo completo:

  • Durante a conversa, você registra memórias em Markdown com tags e associações.
  • Em intervalos, o “sono da IA” recalcula pontuações (0–100) com base em recência, frequência, emoção e relacionamento.
  • Quando o agente precisa responder, ele não injeta tudo: ele injeta o que está na superfície, isto é, o que tem maior pontuação e maior relevância para o tópico atual.
  • Memórias decaem com o tempo e recebem bônus quando são reforçadas ou conectadas a novas decisões.

Isso também prepara a solução para o que o vídeo chama de visão plug-and-play. Em vez de depender de um modelo específico, a camada de memória pode ser acoplada a qualquer LLM (por exemplo, Claude, Gemini e outros), tratando o modelo como motor de linguagem e mantendo a inteligência de memória do lado de fora.

Em termos práticos de automação empresarial, esse desenho é valioso porque reduz retrabalho: o agente passa a manter consistência de preferências e decisões ao longo do tempo, sem depender de “prompts gigantes”. Para times que usam IA o dia inteiro, isso costuma significar menos correções manuais e menos inconsistência operacional.

Se você quer ver a estrutura proposta em detalhes — do ranking à organização em Markdown e ao plano de tornar isso realmente plug-and-play — assista ao vídeo para mais detalhes.


Sua empresa pode ir mais longe com inteligência artificial.
Na Sincron IA, criamos soluções sob medida em automação e IA para empresas que querem liderar seus mercados.
Vamos conversar → sincronia.digital

Compartilhe este artigo

Receba insights de automação e IA

Conteúdo exclusivo sobre automação empresarial, inteligência artificial e produtividade. Sem spam.

Transforme sua empresa com IA

Descubra como a inteligência artificial pode automatizar processos e aumentar a produtividade do seu negócio.

Conhecer a Sincron IA