pumaDB

pumaDB

pumaDB · Programação

O pumaDB é uma camada de memória hospedada que permite a agentes de IA e apps pequenos manter registros JSON duráveis sem rodar um banco de dados. Você conecta um cliente MCP como ChatGPT, Claude ou Codex a um único endpoint compartilhado, ou chama uma API REST a partir de código de servidor confiável, e as mesmas linhas aparecem em todos os lugares. Ele foi feito para fatos, decisões, preferências e notas de passagem que, de outro modo, sumiriam quando um chat termina.

Prévia da interface de pumaDB

Sobre pumaDB

O que é o pumaDB

O pumaDB é um serviço de memória para agentes de IA voltado a quem vive reexplicando o mesmo contexto para ferramentas diferentes. Em vez de colar os fatos do projeto em cada chat novo, você escreve uma vez em uma pequena tabela JSON e deixa qualquer agente conectado ler de volta. A proposta é subtrair, não somar: sem projeto de banco de dados, sem migração de esquema, sem infraestrutura para provisionar. Nada para hospedar. É esse o atrativo.

O que ele resolve é a passagem de memória. Uma nota registrada no ChatGPT às 14:02 pode ser puxada para um chat do Claude recém-aberto na manhã seguinte, porque os dois clientes apontam para a mesma conta. A memória viaja com o seu trabalho em vez de ficar presa dentro de um app. Essa é a mudança.

O detalhe está no escopo deliberado. Os registros são objetos JSON pequenos com filtros de igualdade de primeiro nível, não um mecanismo de busca. Não há recuperação semântica, nem embeddings, nem raciocínio sobre grafos. Ele não adivinha. Se você precisa de uma busca difusa do tipo "encontre coisas relacionadas a isto", o pumaDB tem o formato errado.

Primeiros passos

  1. Abra o guia de conexão e escolha seu cliente: Codex, ChatGPT, Claude web, OpenClaw ou qualquer cliente MCP com Streamable HTTP.
  2. Faça login com o e-mail. O pumaDB cuida do OAuth, então não há chave de API para colar no cliente MCP.
  3. Aponte o cliente para a URL MCP hospedada, https://api.pumadb.ai/mcp, e aprove o fluxo de login.
  4. Para código de servidor, solicite um link mágico, verifique o token e copie o api_key retornado para uma variável de ambiente PUMADB_API_KEY.
  5. Escreva sua primeira linha com remember via MCP ou POST /v1/{table} via REST, e leia de volta para confirmar o percurso completo.

Informações do produto

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

Plano gratuitoSim
Planos pagos$0
PlataformaWeb (hosted MCP and REST API)
DesenvolvedorpumaDB
CategoriaProgramação
Data de lançamentoMay 2025
Última atualizaçãoSep 2025
Visitas ao siteN/A
Ranking global do siteN/A
Disponibilidade da APISim

Ideal para

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

Usuários

  • Desenvolvedores independentes e criadores solo
  • Equipes que compartilham contexto entre ferramentas de IA
  • Quem toca projetos longos com um assistente de IA
  • Pessoas cautelosas em dar acesso de escrita a um agente

Tarefas

  • Guardar convenções de projeto e regras de branch
  • Registrar causas de bugs e notas de passagem
  • Manter preferências do usuário
  • Salvar recortes de pesquisa
  • Acompanhar o estado leve das tarefas

Cenários

  • Alternar entre assistentes de IA no meio do projeto
  • Dar backend a um app serverless pequeno
  • Integrar um agente novo a um trabalho em andamento
  • Revisar antes de confirmar

Principais recursos

Um endpoint compartilhado entre ferramentas

A URL MCP hospedada é a mesma para Codex, ChatGPT, Claude web, OpenClaw e qualquer cliente Streamable HTTP. Você conecta uma vez e todas as ferramentas autorizadas leem e escrevem as mesmas tabelas, que é justamente o sentido do pumaDB: memória que segue o seu trabalho em vez de ficar presa em um app. Não há banco de dados por ferramenta para provisionar.

MCP hospedado com OAuth

Os clientes de agente se conectam por descoberta OAuth e registro automático de cliente, então você faz login com o e-mail e evita colar uma chave de API no cliente. O servidor MCP expõe ferramentas voltadas ao agente como remember, query, add, upsert, update_row e delete, que apontam para as mesmas linhas que você tocaria via REST.

API REST para backends confiáveis

Código de servidor, workers, funções serverless, ferramentas de CLI e scripts usam chaves de API bearer que começam com puma_live_. Os endpoints incluem GET /v1/{table}, POST /v1/{table}, POST /v1/{table}/update_row e DELETE /v1/{table}. A documentação é direta sobre onde as chaves devem ficar: mantenha-as fora de bundles React, sites estáticos, apps móveis e repositórios públicos.

Tabelas JSON pequenas e duráveis

Este é o armazenamento de memória JSON no centro do produto. As linhas são objetos JSON simples que recebem id, created_at e updated_at automaticamente. Os filtros são comparações de igualdade de primeiro nível sobre strings, números, booleanos ou nulos. Para guardar fatos e preferências estruturados que uma pessoa ou um agente possa ler diretamente, isso basta. Não é um mecanismo de recuperação, e não finge ser.

Histórico revisável e restauração

O pumaDB mantém versões arquivadas das linhas. Você pode listar versões com GET /v1/{table}/versions?id=<row-id> e restaurar uma anterior com POST /v1/{table}/restore. Para quem não se sente à vontade deixando um agente escrever na memória sem supervisão, poder ver e reverter mudanças é a diferença entre confiar ou não.

Operações em lote

Um endpoint de lote aceita várias operações em uma só chamada, misturando ações add e delete com cargas de linhas e filtros. Se o seu app sincroniza vários registros de uma vez, você evita uma rajada de requisições de uma linha só.

Ferramenta remember com foco em segurança

A ferramenta remember guarda referências técnicas, código, Markdown e exemplos de configuração como registros inertes, feitos para serem revisados antes do uso. A intenção é que a memória possa carregar instruções sem executá-las em silêncio, o que importa quando um agente relê conteúdo que ele mesmo escreveu.

Prós e contras

Prós

  • Você pula totalmente a configuração do banco de dados e ganha memória durável para agentes via MCP ou REST.
  • Funciona como memória compartilhada para ferramentas de IA: ChatGPT, Claude, Codex e outros clientes MCP leem a mesma conta.
  • OAuth para MCP significa que nenhuma chave de API precisa ser colada nos clientes de agente.
  • Um histórico de linhas revisável com restauração dá uma rede de segurança para as escritas dos agentes.
  • O plano Personal gratuito é de fato utilizável, com 20 tabelas, 1.000 linhas cada e 25 MB de armazenamento.

Contras

  • Os registros precisam de um nome de tabela e de filtros de igualdade de primeiro nível, então não há busca semântica nem recuperação difusa.
  • As chaves da API REST são segredos bearer de conta inteira, então usá-las no cliente exige montar antes uma rota de backend.
  • O preço para equipes não está publicado no site principal, então você precisa perguntar antes de orçar os planos compartilhados.

Perguntas frequentes

O pumaDB dá a agentes de IA e apps pequenos um lugar para guardar registros JSON duráveis como fatos, preferências, estado de tarefas e notas de passagem. Você conecta via MCP hospedado ou chama a API REST, e as mesmas linhas podem ser lidas entre as ferramentas que você autorizar.

Conteúdo relacionado

Explore ferramentas, skills e artigos relacionados a pumaDB.

Alternativas a pumaDB

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