Persistent Memory for AI Coding Agents¶
O agentmemory fornece uma camada de memória persistente que permite agentes de codificação baseados em IA recordar informações entre interações, eliminando a necessidade de repetir instruções ou contexto previamente fornecido. Essa funcionalidade é especialmente útil em fluxos de trabalho de desenvolvimento prolongados, onde o agente precisa acompanhar mudanças de código, decisões de arquitetura ou requisitos do projeto ao longo do tempo.
Observacao
Os números de desempenho citados são baseados em benchmarks de mundo real divulgados pelo repositório.
Como funciona¶
O agentememory é construído sobre o iii engine, que implementa uma extensão do padrão LLM Wiki originalmente proposto por Andrej Karpathy. Essa extensão adiciona:
- Confidence scoring: atribui pontuações de confiança aos fragmentos de memória recuperados.
- Lifecycle: gerencia a criação, atualização e expiração de entradas de memória.
- Knowledge graphs: organiza as informações em grafos conectados para facilitar associações contextuais.
- Hybrid search: combina busca vetorial e tradicional para melhorar a relevância dos resultados.
Esses componentes permit que o agente recupere rapidamente trechos relevantes de código, documentação ou decisões anteriores com alta precisão.
Integração com agentes¶
O projeto oferece suporte nativo a diversos agentes de codificação IA, bem como a qualquer cliente que siga o protocolo MCP (Model Context Protocol). Entre os agentes explicitamente mencionados estão:
- Claude Code
- Cursor
- Gemini CLI
- Codex CLI
- Hermes
- OpenClaw
- pi
- OpenCode
A integração ocorre por meio de um cliente leve que lê e grava na camada de memória persistente, garantindo que o estado seja compartilhado entre sessões e entre diferentes ferramentas, quando compatíveis.
Métricas de desempenho¶
O repositório exibe selos que resumem os resultados obtidos em avaliações práticas:
| Métrica | Valor |
|---|---|
| Recall em R@5 | 95,2 % |
| Redução de tokens | 92 % menos |
| Ferramentas MCP disponíveis | 51 |
| Hooks automáticos | 12 |
Esses indicadores demonstram a eficiência do agentmemory em reduzir o consumo de recursos computacionais enquanto mantém alta taxa de recuperação de informações relevantes.
¶
Ferramentas e Tecnologias¶
- [[iii engine]]
- [[npm]]
- [[GitHub Actions]]
- [[Claude Code]]
- [[Cursor]]
- [[Gemini CLI]]
- [[Codex CLI]]
- [[Hermes]]
- [[OpenClaw]]
- [[pi]]
Nota pessoal
https://github.com/rohitg00/agentmemory