2026-08-13 · 7 min de leitura
Rapibase, Supabase ou PocketBase? Qual backend combina com o seu caso
“Qual banco de dados eu devo usar?” quase sempre é a pergunta errada. A pergunta de verdade é: qual backend completo combina com você — banco de dados, autenticação de usuários, storage, realtime — para o jeito que você desenvolve? Aqui comparamos três opções open source que resolvem esse pacote: PocketBase, Supabase e Rapibase. As três são boas; brilham em cenários diferentes.
O que elas têm em comum
As três entregam o essencial de um backend sem você precisar escrever isso: usuários com login, um banco de dados com API, arquivos e dados ao vivo. As três são open source e dá para self-hospedar. A diferença está no banco de dados que elas carregam por dentro, no modelo de preços e — cada vez mais importante — em como trabalham com agentes de IA.
PocketBase: o binário perfeito para projetos pequenos
O PocketBase é um único binário em Go com SQLite dentro. Isso o torna imbatível em simplicidade: você sobe num VPS de $4, dá o start e já tem backend. Para um projeto paralelo, um protótipo ou um app interno, é uma escolha excelente.
Os limites vêm do mesmo desenho: o SQLite escreve a partir de um único processo (concorrência de escrita limitada), não existe serviço gerenciado oficial (você opera backups, TLS e atualizações) e estendê-lo significa hooks em JavaScript ou recompilar em Go.
Supabase: o ecossistema gigante sobre Postgres
O Supabase é provavelmente o BaaS mais popular sobre Postgres: SDKs maduros, edge functions, um painel bem completo e uma comunidade enorme. Se o seu time vive no ecossistema JavaScript e quer recursos enterprise, é uma ótima opção.
O que vale olhar com calma é o modelo de preços: conforme os preços publicados na data deste artigo, o plano pago combina uma mensalidade base com custos que crescem com o uso (compute por projeto, usuários ativos, armazenamento, banda…). Funciona muito bem para começar; conforme o app cresce, a fatura pede atenção. Ele também oferece MCP para agentes — a diferença em relação ao Rapibase está na abordagem, não na existência.
Rapibase: instância dedicada, agentes em primeiro lugar, preço fixo
O Rapibase parte de uma ideia diferente: cada projeto é uma instância dedicada — o seu próprio Postgres 16 completo (com pgvector para embeddings), sua autenticação, seu storage S3, seu realtime e suas functions TypeScript, isolados de qualquer outro cliente. Você não divide banco de dados com ninguém e pode entrar direto pelo psql.
E ele foi desenhado para desenvolver com agentes de IA desde o primeiro minuto: cada projeto expõe um servidor MCP com 17 tools (esquema, CRUD, SQL, segurança por linha, storage) e um SKILL.md que se instala no Claude Code, no OpenCode ou no Codex com um comando. O agente cria o esquema, configura a segurança, escreve as functions e publica o frontend — você descreve o app.
O preço é fixo: $20 por projeto ao mês, sem cobrança por usuários, requisições ou linhas. Se você pausar um projeto, ele para de ser faturado.
Comparativo rápido
| PocketBase | Supabase | Rapibase | |
|---|---|---|---|
| Banco de dados | SQLite embarcado | Postgres gerenciado | Postgres 16 dedicado por projeto, com pgvector |
| Modelo de preço | Grátis (o servidor é seu e você opera) | Base + custo por uso e compute | Fixo: $20/projeto/mês |
| Agentes de IA | Sem integração nativa | MCP disponível | MCP (17 tools) + SKILL.md por projeto, de fábrica |
| Lógica de servidor | Hooks JS / estender em Go | Edge functions (Deno) | Functions TypeScript + cron + workers, dentro da instância |
| Hospedagem do frontend | Serve estáticos | À parte (Vercel etc.) | Incluída, mesma origem da API (sem CORS) |
| Self-host | Sim (é o modo principal) | Sim (stack multisserviço) | Sim (core open source, um monolito Go) |
Então, qual eu escolho?
- PocketBase se for um projeto paralelo, você quiser self-hospedar num VPS mínimo e o SQLite der conta.
- Supabase se o seu time quiser o maior ecossistema JS e não se assustar com um preço que cresce junto com o uso.
- Rapibase se você desenvolve com agentes de IA, quer um Postgres de verdade que seja só seu e prefere saber exatamente quanto vai pagar todo mês.
Publicado em 13 de agosto de 2026. Supabase e PocketBase são marcas de seus respectivos donos; os dados sobre os dois vêm da documentação e dos preços públicos na data de publicação e podem mudar. Se você vir algo desatualizado, escreva para a gente que corrigimos.
Teste com seu agente
Crie um projeto, instale o skill no Claude Code ou OpenCode e peça seu app. 7 dias grátis, sem cartão.
Começar grátis