O que é RetainDB?
RetainDB guarda o que um agente de IA aprende sobre usuários, projetos e o próprio trabalho (preferências, decisões, correções, passagens entre sessões) e devolve o que for relevante antes de cada chamada ao modelo. É feito pela Bad Theory Labs, um laboratório independente em Lagos.
Ele vem em três formas. RetainDB Cloud é a API hospedada, com planos de gratuito até US$ 99 por mês. RetainDB Server é uma versão que você mesmo hospeda sobre Postgres e pgvector, sob a Business Source License 1.1. RetainDB Local, lançado em 1º de junho de 2026 sob Apache 2.0, roda na sua máquina para Claude Code, Codex e OpenCode sem conta.
O teste de LongMemEval feito pela própria empresa, de março de 2026, marcou 79% no geral. A última versão no npm é de 1º de junho de 2026, e o Hermes Agent removeu seu provedor RetainDB embutido do núcleo em 15 de outubro de 2026.
Quanto custa RetainDB?
| Plano | Preço | O que inclui |
|---|---|---|
| Starter | Free | 20.000 gravações, 5.000 leituras por mês, 1 projeto |
| Builder | $9/month | 75.000 gravações, 15.000 leituras, 3 projetos |
| Pro | $29/month | 250.000 gravações, 75.000 leituras, 10 projetos |
| Scale | $99/month | 1.000.000 de gravações, 300.000 leituras, 50 assentos |
| Enterprise | Custom | Infraestrutura dedicada, SLA, SSO |
Starter gratuito (20.000 gravações de memória e 5.000 leituras de contexto por mês, 1 projeto); Builder US$ 9/mês (75.000 gravações, 15.000 leituras); Pro US$ 29/mês (250.000 gravações, 75.000 leituras); Scale US$ 99/mês (1.000.000 de gravações, 300.000 leituras); Enterprise sob medida. O título da página ainda anuncia US$ 20/mês, que não corresponde a nenhum plano listado.
RetainDB vale a pena?
Seu assistente de suporte diz a um cliente que voltou algo que ele corrigiu na semana passada. A solução parece simples: dar memória ao assistente. Aí você precisa decidir o que guardar, como impedir que fatos antigos voltem e quanto custa quando cada resposta dispara uma consulta.
O RetainDB é um serviço feito para isso. Seu app envia conversas ou fatos explícitos; ele os classifica em tipos como preferência, decisão, correção e estado do projeto, liga fatos novos aos antigos como atualizações ou contradições e dá a cada um uma data de início e de fim de validade para aposentar os desatualizados. Antes de cada resposta você pede contexto, e ele busca por significado e por palavra-chave e reordena os resultados. No servidor auto-hospedado, o gpt-4o-mini faz a extração por padrão.
Os planos são baratos e divididos por gravações e leituras, o eixo certo para uma memória. O Starter é gratuito para 20.000 gravações e 5.000 leituras por mês; o Scale custa US$ 99 por um milhão de gravações e 300.000 leituras. Se o seu assistente consulta algo a cada turno, as leituras são o número a vigiar: 5.000 dão umas 170 por dia.
O porém: as alegações pedem desconto. A página inicial chama o RetainDB de estado da arte no LongMemEval, mas a própria tabela de março de 2026 mostra 79% no geral contra 82% de um melhor rival sem nome, à frente só em lembrar preferências (88% contra 70%). O título da página de preços diz US$ 20 por mês enquanto os planos dizem US$ 9, US$ 29 e US$ 99. O SOC 2 aparece só como pronto, não certificado. A edição local gratuita usa vetores simples baseados em hash, a menos que você instale um modelo local. A última versão de pacote é de 1º de junho de 2026, e o fabricante agora também lança seus próprios modelos de programação e uma API de inferência, o que levanta dúvidas sobre o foco.
Nossa opinião: o RetainDB parece um produto competente de uma equipe muito pequena que passou a cuidar de outras coisas. Um projeto de fim de semana convive com isso; uma empresa que guarda a memória dos próprios clientes precisa de um fornecedor que atenda o telefone.
Onde ele se destaca
Um fundador solo criando um coach de escrita com IA para algumas centenas de usuários
Lembrar as preferências de estilo de cada usuário entre sessões
Chame remember depois das sessões e consulte antes das respostas, por user_id. O Builder a US$ 9 por mês cobre 15.000 leituras, cerca de 500 por dia; um coach que consulta a cada mensagem vai superar isso e passar ao Pro a US$ 29.
Um desenvolvedor que usa Claude Code e Codex em um notebook
Guardar decisões e tentativas fracassadas entre sessões sem conta na nuvem
npx -y @retaindb/local sobe uma API na porta 3111 e um visualizador na 3113; connect all grava a configuração dos agentes. Instale o modelo local de embeddings, ou a recuperação cai para vetores de hash.
Um engenheiro de plataforma em uma empresa SaaS de 30 pessoas
Rodar a memória dos agentes dentro do Postgres da empresa
Hospede o RetainDB Server com docker compose e pgvector. Ele é de inquilino único, e a Business Source License proíbe oferecê-lo como serviço hospedado sem licença comercial.
Antes de decidir
- Configuração
- Cadastre-se para obter uma chave de API e rode npm install @retaindb/sdk, ou npx -y @retaindb/local para a edição local. A empresa fala em menos de 2 minutos com seu assistente de configuração.
- Integrações
- SDK em TypeScript, API REST, servidor MCP, adaptadores para Vercel AI SDK, LangChain e LangGraph; o servidor indexa GitHub, Notion, Confluence, Slack, Discord, PDFs e sites.
- Dados e privacidade
- As memórias na nuvem ficam nos servidores do RetainDB, criptografadas com AES-256 em repouso; a empresa diz que não treina com seus dados, que você define a retenção e pode apagar a memória de qualquer usuário por API. O SOC 2 está 'pronto', não certificado. Os dados locais ficam em ~/.retaindb.
- Custo em escala
- O Scale, a US$ 99 por mês, cobre 300.000 leituras de contexto, cerca de 10.000 por dia; acima disso vem o Enterprise sob orçamento, e as tarifas de excedente não são publicadas.
- Limites
- O servidor de código aberto é de inquilino único. O modo local roda sem autenticação nas portas 3111 e 3113, a menos que RETAINDB_API_KEY esteja definido. Os benchmarks e a promessa de recuperação em menos de 40 ms são da própria empresa.
O que é bom
- Planos por gravações e leituras, de gratuito a US$ 99
- Memórias tipadas com atualização, contradição e datas de validade
- Edição local gratuita para agentes de programação, sem conta
- Diz não treinar com dados de clientes; exclusão por API
O que não é
- O próprio LongMemEval fica atrás no geral, 79% contra 82%
- A página de preços se contradiz no preço de entrada
- Nenhuma versão de pacote desde 1º de junho de 2026
- SOC 2 'pronto', não certificado
Ideal para
Desenvolvedores que prototipam memória para agentes com pouco orçamento e toleram um fornecedor novo e com equipe enxuta.
Alternativas ao RetainDB
RetainDB: perguntas frequentes
- RetainDB vale a pena?
- O RetainDB tem um desenho sensato e planos baratos, mas benchmarks próprios que ele exagera, preços contraditórios e cinco meses de silêncio tornam difícil confiar a ele a memória de um produto. Damos nota 2.9 de 5.
- Quanto custa RetainDB?
- Starter gratuito (20.000 gravações de memória e 5.000 leituras de contexto por mês, 1 projeto); Builder US$ 9/mês (75.000 gravações, 15.000 leituras); Pro US$ 29/mês (250.000 gravações, 75.000 leituras); Scale US$ 99/mês (1.000.000 de gravações, 300.000 leituras); Enterprise sob medida. O título da página ainda anuncia US$ 20/mês, que não corresponde a nenhum plano listado.
- Quais são as desvantagens de RetainDB?
- O próprio LongMemEval fica atrás no geral, 79% contra 82%; a página de preços se contradiz no preço de entrada; nenhuma versão de pacote desde 1º de junho de 2026; sOC 2 'pronto', não certificado.
- Para quem RetainDB é indicado?
- Desenvolvedores que prototipam memória para agentes com pouco orçamento e toleram um fornecedor novo e com equipe enxuta.
- Quanto custa RetainDB para uma equipe ou em produção?
- O Scale, a US$ 99 por mês, cobre 300.000 leituras de contexto, cerca de 10.000 por dia; acima disso vem o Enterprise sob orçamento, e as tarifas de excedente não são publicadas.
- RetainDB é seguro para dados da empresa?
- As memórias na nuvem ficam nos servidores do RetainDB, criptografadas com AES-256 em repouso; a empresa diz que não treina com seus dados, que você define a retenção e pode apagar a memória de qualquer usuário por API. O SOC 2 está 'pronto', não certificado. Os dados locais ficam em ~/.retaindb.
- Quais são as melhores alternativas ao RetainDB?
- As alternativas mais próximas que analisamos são Zep, Supermemory e ByteRover.
Respostas verificadas em 6 de nov. de 2026.