Como a memória da Ava funciona
Não é um log de chat — é uma compreensão viva e local de quem você é e do que decidiu, construída em cinco camadas e mantida afiada por meses. E por que a continuidade supera uma janela de contexto maior.
A maioria dos assistentes reinicia toda conversa. A Ava não: ela lembra de você entre sessões, dispositivos e semanas — seu projeto, suas preferências, as decisões que tomou e o porquê. Este é o único recurso que muda o que um agente pode ser, e roda inteiramente no seu computador.
Cinco camadas, não um único log
Um histórico de chat é apenas uma transcrição. A Ava constrói entendimento em cinco etapas:
- Extrair — puxa os fatos duradouros de cada mensagem, em tempo real.
- Acumule — correções e preferências se acumulam ao longo dos meses.
- Analisa — identifica temas, contradições e conexões em todo o contexto.
- Consolidar — mescla e aperfeiçoa, para que a memória fique mais nítida com o tempo, nunca mais ruidosa.
- Consolide — funde e aprimora, para que a memória fique mais clara com o tempo, nunca mais ruidosa.
Por que não apenas uma janela de contexto maior?
Jogar tudo no prompt é caro, lento e esquece assim que a janela enche. A Ava mantém uma memória curada e estruturada, trazendo apenas o que é relevante — para que uma decisão tomada há três semanas ainda esteja no contexto hoje, sem custo para reler todo seu histórico a cada interação.
É seu, e é local
A memória vive na sua máquina, na sua pasta ~/.ava, legível por humanos, sem telemetria. Você pode ler, editar, exportar. Ela nunca é enviada — não há sincronização na nuvem. Seu trabalho nunca é usado para treinar modelos.
A experiência
Você para de se repetir. Ela lembra que você escolheu uma biblioteca em vez de outra e o porquê; que prefere commits pequenos; a estrutura do projeto que está criando. Com o passar das semanas, ela se torna mais útil, não mais genérica. Essa é a vantagem cumulativa de um agente que realmente lembra — e é o mais difícil de copiar para qualquer um.