Agent Memory System

Agent Memory System

RAVBYTE TECHNOLOGIES PRIVATE LIMITED · Programação

Agent Memory System é uma camada de memória de código aberto que dá a cada repositório de um espaço de trabalho um registro duradouro e legível do contexto do projeto, do histórico de execução e dos handoffs. Você roda um único comando e ele escaneia suas pastas em busca de manifestos, rotas, APIs, configurações e testes, e então grava índices em Markdown e JSON que o Codex, o Claude, o Cursor e outros agentes de programação conseguem ler. Foi feito para desenvolvedores cansados de reexplicar sua base de código a um assistente novo toda vez que uma sessão termina. Parece familiar?

Prévia da interface de Agent Memory System

Sobre Agent Memory System

O que é o Agent Memory System

O Agent Memory System (AMS) é infraestrutura de contexto para agentes de IA que programam. Em vez de deixar um agente redescobrir seu projeto do zero a cada sessão, ele mapeia o espaço de trabalho uma vez e mantém esse mapa em arquivos que o agente já sabe abrir. A versão mantida fica no npm como @ravbyte/agent-memory-system e pertence à RAVBYTE TECHNOLOGIES PRIVATE LIMITED.

O problema que ele resolve é a continuidade. Um único repositório costuma abranger muitas pastas, e um espaço de trabalho pode conter vários repositórios ao mesmo tempo. Alternar entre Antigravity, Codex, Claude ou Cursor normalmente significa perder tudo o que o último assistente entendeu. O AMS registra esse entendimento. O próximo agente começa informado em vez de em branco.

O principal limite é que é uma ferramenta de linha de comando, não um serviço hospedado. Não há painel nem conta, então a configuração acontece no seu terminal e a manutenção depende de rodar o comando de manutenção quando seu código muda. Você também precisa ter o Node.js disponível, já que a instalação passa pelo npx.

Como começar

  1. Abra um terminal no espaço de trabalho que você quer mapear e rode npx @ravbyte/agent-memory-system@latest init.
  2. Deixe o escâner percorrer suas pastas; ele detecta manifestos, rotas, APIs, configurações, testes, indícios de armazenamento e diretórios gerados.
  3. Revise a pasta memory/ gerada, que contém um índice de contexto mais arquivos Markdown para diretrizes e registros de trabalho.
  4. Passe o trabalho ao próximo agente com agent-memory worklog handoff --agent codex --message "tests pass; next publish pages".
  5. Mantenha a memória atual rodando agent-memory maintain --since main depois de mudanças estruturais no Git.

Informações do produto

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

Plano gratuitoSim
Planos pagos$0
PlataformaWindows, macOS, Linux (Node.js CLI)
DesenvolvedorRAVBYTE TECHNOLOGIES PRIVATE LIMITED
CategoriaProgramação
Data de lançamentoJan 2025
Última atualizaçãoSep 2025
Visitas ao siteN/A
Ranking global do siteN/A
Disponibilidade da APINão

Ideal para

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

Usuários

  • Desenvolvedores solo equilibrando vários projetos paralelos
  • Equipes que passam trabalho entre pessoas e assistentes
  • Engenheiros que testam vários agentes de programação

Tarefas

  • Integrar um agente de IA novo a uma base de código grande
  • Acompanhar o que mudou após uma refatoração
  • Descobrir o alcance de uma mudança de API

Cenários

  • Retomar um projeto depois de duas semanas parado
  • Passar uma tarefa pela metade para outro agente durante a noite
  • Rodar um repositório atento à segurança

Principais recursos

Varredura de repositórios

Um único comando mapeia cada repositório de um espaço de trabalho. O escâner lê manifestos, rotas, APIs, configurações, testes, indícios de armazenamento e documentação, e então grava Markdown junto a um índice de tópicos em JSON. A saída é texto simples, então qualquer agente com acesso a arquivos pode usá-la sem plugin.

Manutenção automática ciente do Git

A memória se desvia quando o código se move, e o AMS tenta evitar isso. Rodar agent-memory maintain --since main detecta mudanças estruturais no Git, atualiza a pasta de memória e valida o resultado. A ideia é impedir que contexto desatualizado apareça sem aviso numa revisão de código. Caso contrário, não vale a pena.

Handoffs entre agentes

O comando worklog permite que um agente deixe um recado para o próximo. Você pode marcar o destinatário, passar uma mensagem curta, e a ferramenta grava um arquivo de handoff que o assistente seguinte lê na inicialização. O contexto do Claude e a memória de agente do Cursor persistem assim. Trocar de agente deixa de parecer começar de novo.

Inteligência do grafo de dependências

A análise estática integrada mapeia dependências e camadas de arquitetura. Os agentes consultam o grafo para descobrir quais arquivos quebram se uma API mudar, o que transforma um jogo de adivinhação numa consulta. O projeto anuncia consultas de grafo O(1) e zero importações faltantes. Útil em repositórios grandes.

Memória ciente de segredos

Arquivos de memória devem explicar um sistema, não expor credenciais. O AMS registra os nomes das variáveis de ambiente, bloqueia padrões óbvios de segredo, evita diretórios gerados e de fornecedores, e rotula conteúdo inferido para que os agentes saibam o que foi adivinhado e o que foi confirmado. Revise a pasta antes de commitá-la.

Ferramentas de benchmark abertas

Uma ferramenta de benchmark de código aberto compara fluxos de início a frio de agentes com execuções guiadas pelo AMS em compreensão de repositórios, depuração, recuperação e continuidade entre vários agentes. Os mantenedores admitem que os números atuais são medições próprias e ainda precisam de reprodução independente. Bom saber antes de citá-los.

Prós e contras

Prós

  • Gratuito e com licença MIT, então não há nível de preço a pesar e você pode ler o código-fonte.
  • A memória fica em Markdown e JSON de texto simples, o que significa que é portátil e funciona no Codex, no Claude, no Cursor e no Antigravity.
  • A manutenção ciente do Git mantém o índice perto do estado real do código em vez de uma fotografia de meses atrás.
  • Os padrões de segurança bloqueiam segredos óbvios e ignoram caminhos de fornecedores, o que importa em repositórios compartilhados.

Contras

  • Não ter serviço hospedado nem painel significa que a manutenção é um comando que você precisa lembrar de rodar.
  • Os resultados do benchmark são rodados pelos mantenedores e ainda não verificados de forma independente, então trate as alegações de desempenho como provisórias.
  • Você precisa ter o Node.js configurado, o que adiciona um passo para equipes que trabalham só em ambientes Python ou Go.

Perguntas frequentes

Ele escaneia seus repositórios e os transforma em índices duradouros em Markdown e JSON que dão aos agentes de IA que programam um registro compartilhado do contexto do projeto, do histórico e dos handoffs. Pense nele como um caderno do qual seus agentes leem em vez de redescobrir seu código a cada sessão.

Conteúdo relacionado

Explore ferramentas, skills e artigos relacionados a Agent Memory System.

Alternativas a Agent Memory System

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