memory-systems
Permite que seu agente lembre informações importantes por mais tempo, mesmo entre conversas. Ajuda a manter o contexto e a construir um conhecimento mais profundo sobre o assunto.
O que ela faz
Esta habilidade ajuda a criar diferentes tipos de 'memória' para inteligências artificiais. Isso permite que elas lembrem de informações importantes ao longo do tempo e entre conversas, tornando-as mais inteligentes e consistentes.
Quando usar
- ✓Quando você quer que a IA lembre de coisas entre conversas diferentes.
- ✓Para garantir que a IA se lembre de detalhes sobre pessoas ou coisas (entidades) de forma consistente.
- ✓Ao criar sistemas que precisam aprender com interações passadas.
Exemplo do que pedir para a IA
“Como posso fazer a IA lembrar do que conversamos ontem?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Essa habilidade permite projetar como a IA vai guardar informações. Ela pode usar memórias rápidas (como a memória de curto prazo) ou memórias mais duradouras (como bancos de dados ou grafos de conhecimento) para acessar informações quando precisar.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill memory-systemsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/memory-systems/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Quando Usar Esta Habilidade
Projete arquiteturas de memória de curto prazo, longo prazo e baseadas em grafos
Use esta habilidade ao trabalhar com o projeto de arquiteturas de memória de curto prazo, longo prazo e baseadas em grafos.
Projeto de Sistema de Memória
A memória fornece a camada de persistência que permite aos agentes manter a continuidade entre sessões e raciocinar sobre o conhecimento acumulado. Agentes simples dependem inteiramente do contexto para memória, perdendo todo o estado quando as sessões terminam. Agentes sofisticados implementam arquiteturas de memória em camadas que equilibram as necessidades de contexto imediato com a retenção de conhecimento de longo prazo. A evolução de armazenamentos vetoriais para grafos de conhecimento e, em seguida, para grafos de conhecimento temporais representa um investimento crescente em memória estruturada para melhor recuperação e raciocínio.
Quando Usar
Ative esta habilidade quando:
- Estiver construindo agentes que devem persistir entre sessões
- Precisar manter a consistência de entidades entre conversas
- Estiver implementando raciocínio sobre conhecimento acumulado
- Estiver projetando sistemas que aprendem com interações passadas
- Estiver criando bases de conhecimento que crescem ao longo do tempo
- Estiver construindo sistemas cientes do tempo que rastreiam mudanças de estado
Conceitos Principais
A memória existe em um espectro, desde o contexto imediato até o armazenamento permanente. Em um extremo, a memória de trabalho na janela de contexto oferece acesso de latência zero, mas desaparece quando as sessões terminam. No outro extremo, o armazenamento permanente persiste indefinidamente, mas requer recuperação para entrar no contexto.
Armazenamentos vetoriais simples carecem de estrutura temporal e de relacionamento. Grafos de conhecimento preservam relacionamentos para raciocínio. Grafos de conhecimento temporais adicionam períodos de validade para consultas cientes do tempo. As escolhas de implementação dependem da complexidade da consulta, das restrições de infraestrutura e dos requisitos de precisão.
Tópicos Detalhados
Fundamentos da Arquitetura de Memória
O Espectro Contexto-Memória A memória existe em um espectro, desde o contexto imediato até o armazenamento permanente. Em um extremo, a memória de trabalho na janela de contexto oferece acesso de latência zero, mas desaparece quando as sessões terminam. No outro extremo, o armazenamento permanente persiste indefinidamente, mas requer recuperação para entrar no contexto. Arquiteturas eficazes usam várias camadas ao longo deste espectro.
O espectro inclui memória de trabalho (janela de contexto, latência zero, volátil), memória de curto prazo (persistente na sessão, pesquisável, volátil), memória de longo prazo (persistente entre sessões, estruturada, semi-permanente) e memória permanente (arquivada, consultável, permanente). Cada camada tem características diferentes de latência, capacidade e persistência.
Por Que Armazenamentos Vetoriais Simples São Insuficientes O RAG vetorial fornece recuperação semântica, incorporando consultas e documentos em um espaço de incorporação compartilhado. A busca por similaridade recupera os documentos semanticamente mais semelhantes. Isso funciona bem para recuperação de documentos, mas carece de estrutura para a memória do agente.
Armazenamentos vetoriais perdem informações de relacionamento. Se um agente aprende que "Cliente X comprou o Produto Y na Data Z", um armazenamento vetorial pode recuperar esse fato se for perguntado diretamente. Mas ele não pode responder "Quais produtos os clientes que compraram o Produto Y também compraram?" porque a estrutura de relacionamento não é preservada.
Armazenamentos vetoriais também lutam com a validade temporal. Fatos mudam com o tempo, mas armazenamentos vetoriais não fornecem um mecanismo para distinguir "fato atual" de "fato desatualizado", exceto por meio de metadados explícitos e filtragem.
A Mudança para Memória Baseada em Grafos Grafos de conhecimento preservam relacionamentos entre entidades. Em vez de fragmentos de documentos isolados, os grafos codificam que a Entidade A tem o Relacionamento R com a Entidade B. Isso permite consultas que atravessam relacionamentos em vez de apenas similaridade.
Grafos de conhecimento temporais adicionam períodos de validade aos fatos. Cada fato tem um carimbo de data/hora de "válido a partir de" e, opcionalmente, "válido até". Isso permite consultas de viagem no tempo que reconstroem o conhecimento em pontos específicos no tempo.
Comparação de Desempenho de Benchmark O benchmark Deep Memory Retrieval (DMR) fornece dados concretos de desempenho em arquiteturas de memória:
| Sistema de Memória | Precisão DMR | Latência de Recuperação | Observações |
|---|---|---|---|
| Zep (KG Temporal) | 94.8% | 2.58s | Melhor precisão, recuperação rápida |
| MemGPT | 93.4% | Variável | Bom desempenho geral |
| GraphRAG | ~75-85% | Variável | Ganhos de 20-35% sobre o RAG base |
| Vector RAG | ~60-70% | Rápido | Perde a estrutura de relacionamento |
| Sumarização Recursiva | 35.3% | Baixa | Perda severa de informações |
…
Perguntas frequentes
Qual a diferença entre memória de curto e longo prazo para IA?
Memória de curto prazo é como a memória de um dia: dura enquanto a conversa está ativa, mas se perde depois. Memória de longo prazo é como um arquivo: guarda informações por muito tempo, mesmo depois que a conversa termina.
Por que usar 'grafos de conhecimento'?
Grafos de conhecimento ajudam a IA a entender as conexões entre diferentes informações, como 'quem conhece quem' ou 'o que está relacionado a quê', permitindo um raciocínio mais complexo.
O que são 'arquiteturas de memória'?
São os diferentes jeitos de organizar e guardar as informações para a IA, combinando memórias rápidas e duradouras para otimizar o acesso e a consistência.
Detalhes
Descrição original do autor
Design short-term, long-term, and graph-based memory architectures. Use when building agents that must persist across sessions, needing to maintain entity consistency across conversations, or implementing reasoning over accumulated knowledge.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3583
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC