Guia de Arquitetura

Memória em Sistemas de IA

por Gianluca Fossati

LLMs são stateless por design. O que chamamos de ‘memória’ é sempre uma decisão arquitetural externa.

Nota sobre terminologia: “Memória” é usado aqui como umbrella term, alinhado ao vocabulário da indústria (ChatGPT Memory, Mem0, MemGPT). Na literatura acadêmica, os termos precisos são persistent context, external memory systems, episodic memory e knowledge retrieval. O slide 02 / Conceitos detalha as distinções.

Fundamentos
01
Conceitos Principais

12 conceitos fundamentais: grafos, embeddings, RAG, banco vetorial, temporalidade e arquitetura híbrida.

Explorar
Taxonomia
02
Tipos de Memória

6 tipos — trabalho, identidade, episódica, semântica, procedural e relacional — com o que guardam e o que falha na ausência.

Explorar
Analogia
03
Paralelo Humano-IA

Como a memória humana se mapeia para substratos técnicos. Onde a analogia ajuda e onde ela falha.

Explorar
Infraestrutura
04
Substratos

Arquivo plano, banco vetorial, grafo de conhecimento e banco relacional/key-value — pontos fortes, limitações e quando usar.

Explorar
Arquitetura
05
Modelo Híbrido

Diagrama interativo das 6 camadas da arquitetura de memória. Clique em cada camada para ver detalhes.

Explorar
Aplicação
06
Casos de Uso

6 cenários reais: agente de dev, multiagente, assistente pessoal, knowledge management, PRDs e DevOps/SRE.

Explorar
Governança
07
Camada Humana

Separação entre memória técnica do agente e documentação para humanos (Notion, Confluence, Linear).

Explorar
Fronteiras
08
Limitações em Aberto

5 problemas não resolvidos: entity resolution, reconciliação temporal, custo de inferência e falta de padronização.

Explorar
Referência
09
Glossário

45 termos-chave com busca em tempo real, navegação alfabética e visualizações interativas para conceitos complexos.

Explorar
Visual
10
Conceitos Visualizados

5 conceitos com representação visual interativa: grafo, banco vetorial, RAG, arquivo plano e banco relacional.

Explorar
Ecossistema
11
Ferramentas e Ecossistema

19 ferramentas em 7 categorias: frameworks de memória, bancos vetoriais, grafos, knowledge management, orquestração de agentes e rastreamento operacional (Linear, Jira, GitHub).

Explorar
Fontes
12
Referências

Fontes acadêmicas, tecnologias e padrões citados ao longo do guia: Liu et al. 2024, Tulving 1972, MCP, A2A, RAG e 10+ tecnologias com links diretos.

Explorar
Indústria
13
Memória nos Modelos Atuais

Como ChatGPT, Claude, Gemini e Perplexity implementam memória externa na prática. Por que fine-tuning por usuário é inviável e qual é o padrão arquitetural comum a todos.

Explorar