Agentmemory

Agentmemory

rohitg00 · Programação

O Agentmemory é um runtime de memória local-first que dá ao seu agente de código com IA uma memória que sobrevive ao fim de uma sessão. É memória persistente para agentes de código, sem a nuvem. Ele captura o que o agente faz por meio de hooks, destila os registros brutos em memórias duradouras e recupera o contexto certo em milissegundos. Tudo roda na sua máquina. Nenhum banco de dados externo, armazenamento vetorial ou fila fica entre o seu código e o agente que trabalha nele.

Prévia da interface de Agentmemory

Sobre Agentmemory

O que é o Agentmemory

O Agentmemory é uma camada de memória para agentes de código com IA, feita para desenvolvedores cansados de explicar o mesmo projeto de novo a uma sessão nova toda manhã. Ele observa o que o agente faz, transforma essas observações em memórias tipadas e devolve as relevantes quando a próxima tarefa começa. Pense nele como a memória de longo prazo que o seu agente de código nunca trouxe de fábrica.

O projeto é de código aberto e local-first. As observações, memórias, lições e dados do grafo do seu agente ficam em um único runtime no seu próprio hardware. Sem conta para criar. Sem armazenamento vetorial na nuvem para pagar. Sem banco de dados externo para manter vivo.

A maior limitação é o escopo. É uma ferramenta para desenvolvedores, não um produto pronto para um usuário casual de chat. Ele pressupõe que você monta o seu próprio fluxo de agente. A captura e a recuperação funcionam sem chave de LLM, mas a compressão, o resumo, a consolidação e a extração do grafo só ligam quando você conecta a sua própria chave de provedor de LLM.

Como começar

  1. Instale o runtime com npx @agentmemory/agentmemory, ou instale globalmente pelo npm e rode agentmemory.
  2. Inicie o processo. Ele sobe o motor, a API REST na porta 3111 e um visualizador na porta 3113 de uma vez.
  3. Conecte o seu agente com npx @agentmemory/agentmemory connect, que detecta agentes na sua máquina e escreve os hooks ou a configuração MCP certos para cada um.
  4. Reinicie o agente ou abra uma sessão nova para que ele pegue a nova ligação.
  5. Rode um prompt para gerar memória, depois busque nela ou abra o visualizador para ver as observações chegando ao vivo.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Agentmemory.

Plano gratuitoSim
Planos pagos$0
PlataformaWindows, macOS, Linux (Node.js runtime)
Desenvolvedorrohitg00
CategoriaProgramação
Data de lançamentoFeb 2025
Última atualizaçãoSep 2025
Visitas ao site25.1K
Ranking global do site1.2M
Disponibilidade da APISim

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Desenvolvedores solo usando Claude Code, Codex ou Cursor
  • Equipes pequenas que compartilham um mesmo código
  • Criadores preocupados com privacidade

Tarefas

  • Retomar um projeto longo depois de uma pausa
  • Depurar problemas recorrentes
  • Integrar um agente a um código já existente

Cenários

  • Retomar o trabalho de ontem em um chat novo
  • Trocar de ferramenta no meio do projeto
  • Cortar o gasto de tokens em contexto repetido

Principais recursos

Captura automática baseada em hooks

O Agentmemory conecta doze hooks de captura automática no seu agente de código. Cada início de sessão, prompt, chamada de ferramenta e parada cai no fluxo de memória sem código de cola. Cada evento vira uma observação comprimida marcada com a sua origem e o agente que a produziu. Instale o plugin e a captura começa. É só isso.

Recuperação híbrida que continua rápida

A recuperação de memória de agentes aqui não é uma única consulta. O caminho principal de recuperação ordena juntas as pontuações de BM25, vetores e grafo de conhecimento, e depois reordena no dispositivo. Esse ângulo de recuperação do grafo de conhecimento é o que pega tanto as correspondências exatas por palavra-chave quanto as baseadas em significado. Um armazenamento vetorial comum costuma falhar com as do segundo tipo. As versões superadas ficam fora dos resultados enquanto o histórico delas segue consultável.

Consolidação automática

Assim que você fornece uma chave de provedor de LLM, a consolidação roda ao parar a sessão. As observações brutas se comprimem em memórias semânticas, as duplicatas se fundem, as linhas obsoletas decaem com pontuação de retenção e as linhas de auditoria registram toda a varredura. É isso que impede o armazenamento de virar uma pilha de registros impossível de buscar.

Superfície MCP nativa e gêmeos REST

É um servidor MCP de memória completo, não um invólucro fino. Cinquenta e quatro ferramentas MCP cobrem salvar, recuperar, busca inteligente, sessões, governança, auditoria e exportação atrás de um único servidor. Cada uma tem o seu gêmeo REST sob /agentmemory/*, então você pode fazer curl, trazer de um navegador ou passar por proxy do seu próprio agente. Salvar uma quase duplicata devolve uma dica similarTo em vez de uma segunda cópia.

Grafo de conhecimento e procedência

Com uma chave de LLM definida e a extração de grafo ativada, entidades e relações são extraídas das observações, incluindo arestas temporais. Cada registro carrega procedência no momento da escrita, então você consegue dizer se uma memória veio do usuário, do agente, de uma ferramenta, de uma importação ou de uma fonte compartilhada.

Lições e replay de JSONL

As lições vivem em um índice BM25 dedicado com reordenação por confiança e recência, então uma regra que você salva uma vez volta quando é relevante. Aponte o runtime para uma transcrição JSONL do Claude Code e ele reidrata a sessão, a indexa e deriva cristais e lições do que encontra.

Visualizador integrado

Um visualizador local na porta 3113 deixa você ver as observações chegando em tempo real e inspecionar o grafo que o seu agente construiu. É o jeito mais rápido de confirmar que a captura, a indexação e a recuperação estão funcionando antes de confiar ao armazenamento a memória real do projeto.

Prós e contras

Prós

  • Zero bancos de dados externos significa que não há nada extra para rodar, aplicar patch ou pagar junto ao seu agente.
  • O design local-first mantém toda a memória na sua própria máquina, uma vantagem real para códigos privados.
  • A recuperação híbrida funciona sem chave de LLM, então você pode testá-la antes de conectar um provedor.
  • Cinquenta e quatro ferramentas MCP mais gêmeos REST dão uma superfície ampla para fluxos personalizados.
  • A memória compartilhada entre agentes diferentes deixa você trocar de ferramenta sem perder o contexto do projeto.

Contras

  • É uma ferramenta para desenvolvedores em fase inicial, então espere arestas e uma comunidade menor que a de serviços de memória maduros.
  • A consolidação, o resumo e a extração de grafo ficam desligados até você conectar a sua própria chave de provedor de LLM, o que adiciona configuração e custo.
  • O fluxo de CLI e configuração pressupõe que você se vira em um terminal, então usuários não técnicos vão achar difícil.

Perguntas frequentes

Ele guarda cinco tipos de registros: observações brutas dos hooks, memórias tipadas duradouras com cadeias de versão, lições curtas, cristais de sessão congelados e um grafo de conhecimento de entidades e relações. As memórias e as lições são as partes que você vai consultar mais.

Conteúdo relacionado

Explore ferramentas, skills e artigos relacionados a Agentmemory.

Alternativas a Agentmemory

Forefront

Forefront

Forefront · Programação

O Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.

Grátis / $0 - $99/moVer detalhes
Startkit

Startkit

StartKit.AI · Programação

Startkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.

Pago / $99 - $499 one-timeVer detalhes
Testim

Testim

Tricentis · Programação

O Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.

Grátis / Custom pricing on requestVer detalhes