Todos os seus bancos.
Num app leve de verdade.
Octapus DB é um cliente desktop para PostgreSQL, MongoDB, Redis e SQLite. Abre em menos de meio segundo, ocupa poucos MB e não pesa como uma IDE.
- Grátis
- Open source
- Sem conta
- macOS, Windows e Linux
Octapus DB

Conecta com
- PostgreSQL
- MongoDB
- Redis
- SQLite
- MySQL em breve
Desempenho
Leve não é slogan. É medição.
Rust no núcleo e o webview do próprio sistema no lugar de um Chromium embutido. O resultado é um app que abre antes de você terminar de clicar.
- para a janela abrir
- 0,43 s
- instalador no Windows
- 8,4 MB
- 12 MB no macOS
- de memória parado
- 138 MB
- contando o WebKit
- por sugestão do autocomplete
- < 5 ms
- num banco com 750.154 tabelas
- Octapus DB42 MB
- DBeaver161 MB
- TablePlus429 MB
- pgAdmin 4710 MB
- Octapus DB0,43 s
- TablePlus0,58 s
- DBeaver2,7 s
O pgAdmin abre a janela antes de iniciar o próprio servidor, por isso fica de fora desta comparação.
Como medimos
Apple M3 Pro com 18 GB, macOS 26.1, em 24 de outubro de 2026.
Tempo até a janela: do comando de abrir até a primeira janela de pelo menos 600 × 400 pt na tela (telas de splash não contam). Uma abertura de aquecimento descartada e a mediana das 5 seguintes.
Memória: o app aberto e parado por 15 s, sem conexão; soma do footprint físico (a coluna Memória do Monitor de Atividade) de todos os processos do app, incluindo os do WebKit que ele usa para desenhar a interface.
Tamanho: o pacote .app no disco. Instaladores: os arquivos da versão 1.1.0-beta.2 no GitHub.
Autocomplete: suíte de benchmarks do próprio app, num PostgreSQL com 5.002 schemas e 750.154 tabelas.
O script está no repositório do site — rode e compare na sua máquina.
Pergunte em português. O Octapus escreve a consulta.
Estamos construindo um assistente dentro do Octapus. Ele vai ler a estrutura do banco aberto, escrever a consulta na linguagem dele, conferir, executar e mostrar o resultado na grade — e, se o banco devolver erro, corrigir sozinho.
O assistente ainda não está disponível no app. Abaixo, uma prévia de como ele vai funcionar.
- Vai falar a língua de cada bancoSQL no PostgreSQL e no SQLite, filtros e agregações no MongoDB, comandos no Redis.
- A consulta sempre à vistaVocê vai ver o que foi executado e as premissas que ele assumiu. Um clique abre no editor.
- Só leitura roda sozinhaEscritas, funções e índices vão virar texto para você revisar. A execução automática poderá ser desligada.
- Seus dados não saem da máquinaAo modelo vão só nomes e tipos. Valores em views e funções viram ? e os erros são limpos antes de sair.
Como você vai usar
Quando chegar, você escolhe o provedor nas configurações. As credenciais vão ficar no cofre do Octapus, criptografadas na sua máquina.
ChatGPT
Entre com a sua conta Plus ou Pro e use o seu plano, sem chave de API.
OpenAI, Anthropic, OpenRouter
Cole a sua chave e pague direto ao provedor.
Ollama, LM Studio
O modelo roda no seu computador. Nenhum byte sai da sua rede.
Compatível com OpenAI
Qualquer gateway ou servidor que fale a API da OpenAI.
Ver o que será enviado ao modelo
A estrutura vai em DDL compacto, só das tabelas que interessam à pergunta. Nenhuma linha do banco é enviada.
-- PostgreSQL. Schemas: "public" (of 3 in the database)
CREATE TABLE "public"."usuarios" (
"id" integer NOT NULL PRIMARY KEY,
"nome" text,
"email" text
);
CREATE TABLE "public"."pedidos" ( -- «Pedidos da loja»
"id" integer NOT NULL PRIMARY KEY,
"usuario_id" integer NOT NULL REFERENCES "public"."usuarios" ("id"),
"total" numeric(10,2),
"status" text,
"criado_em" timestamptz
);
-- Other tables (columns not shown): "produtos", "estoque", "cupons"Por que o Octapus
Feito para quem passa o dia dentro do banco
Leve de verdade
Rust e Tauri, sem Electron e sem JVM. Instalador de poucos MB e janela aberta em menos de meio segundo.
Um app, quatro bancos
PostgreSQL, MongoDB, Redis e SQLite com a mesma árvore, o mesmo editor e os mesmos atalhos.
Seguro por padrão
Senhas num cofre criptografado, nada vai para o banco sem revisão e o código é aberto para conferir.
Recursos
O essencial, muito bem feito
Nada de menus infinitos. Só o que você usa todo dia — rápido e no lugar certo.
Editor que conhece o seu schema
Autocomplete de tabelas, colunas e funções enquanto você digita. Selecione um trecho e rode só ele com ⌘↵.
- Highlight e formatação
- Paginação e cancelamento
- Resultados e mensagens lado a lado

Edite na grade, revise antes de salvar
Dois cliques, novo valor. Linhas novas, editadas e removidas ficam marcadas até você salvar com ⌘S.
- Inserir e remover linhas
- Painel de valor para JSON, XML e HTML
- Edição segura pela chave primária
- Tudo salvo numa transação só

⌘K e você está lá
Pule para qualquer tabela de qualquer conexão sem tirar as mãos do teclado. A mesma tabela em vários schemas vira um grupo.
- Busca em todas as conexões
- Tab fixa um schema
- Mesma tabela em vários schemas vira um grupo

Feito para milhares de schemas
A estrutura é sincronizada em camadas e a árvore é virtualizada: fluida com 5.002 schemas e 750.154 tabelas.
- Agrupa schemas com o mesmo formato
- Avisa quando um tenant diverge
- Compara dois schemas

- DBeaver
- pgAdmin
- TablePlus
- DataGrip
- Beekeeper Studio
Traga suas conexões
Importe do DBeaver, pgAdmin, TablePlus, DataGrip ou Beekeeper Studio, ou cole uma URL. Você revisa antes de gravar.
$ pg_dump -Fc loja > loja.dump
Backup e restauração
pg_dump e pg_restore com prévia do comando, progresso, log e cancelamento.
ALTER TABLE pedidos
ADD COLUMN cupom text;Editor de estrutura
Crie, renomeie e exclua tabelas e colunas pela árvore, sempre com a prévia do SQL que vai rodar.
E mais
- Busca dentro da grade
- Exportação em CSV, JSON e SQL
- SSL/TLS e URI de conexão
- Grupos de servidores
- Sessão restaurada ao reabrir
- Temas claro e escuro
- Atualização automática
- Pacote Nix
- Filtros e ordenação no servidor
Multi-banco
Um app, quatro bancos
O Octapus descobre o que cada banco sabe fazer e adapta a interface sozinho — sem modos, sem plugins.
Schemas, views, SQL completo com autocomplete e edição segura pela chave primária.
- Schemas e views na árvore
- Autocomplete de SQL
- Edição por chave primária
SELECT nome, email FROM usuarios
WHERE ativo = true AND criado_em > '2025-01-01';



Segurança
Seus dados ficam com você
Sem conta, sem telemetria e com o código aberto para quem quiser conferir.
No app
- Senhas num cofre AES-256-GCM, com a chave presa ao seu dispositivo
- Sem conta e sem telemetria: o Octapus não sabe quem você é
- Código aberto sob MIT e Apache-2.0
- Atualizações assinadas e verificadas antes de instalar
- Nada vai para o banco sem você revisar — e o que você salva entra numa transação só: tudo ou nada
No assistente (em breve)
- Você vai escolher o provedor — ou rodar o modelo na sua máquina
- Só a estrutura será enviada; valores viram ? e erros são limpos
- Leitura com guardas por linguagem, transação READ ONLY e limite de tempo
- Nomes e comentários do banco tratados como dado, nunca como instrução
Comparação
Lado a lado
Medido na mesma máquina, com a versão instalada de cada um.
| Octapus DB | TablePlus | DBeaver | pgAdmin 4 | |
|---|---|---|---|---|
| Tamanho instalado | 42 MB | 429 MB | 161 MB | 710 MB |
| Tempo até a janela abrir | 0,43 s | 0,58 s | 2,7 s | n/m |
| Preço | Grátis | Licença de US$ 99 | Grátis (Community) · PRO pago | Grátis |
| Código aberto | Sim | Não | Sim (Community) | Sim |
| PostgreSQL, MongoDB, Redis e SQLite sem pagar | Sim | Com licença paga | Mongo e Redis só no PRO | Só PostgreSQL |
| Tecnologia | Rust + Tauri | Nativo | Java (Eclipse) | Electron + Python |
Versões medidas: Octapus DB 1.1.0-beta.14, TablePlus 27.1.0, DBeaver 24.3.3, pgAdmin 4 8.11. Preços e recursos conforme os sites oficiais em outubro de 2026.
Perguntas
Perguntas frequentes
O Octapus é grátis mesmo?
Sim. É gratuito e open source (MIT ou Apache-2.0), sem versão paga escondida e sem limite de conexões.
Por que o macOS pede um comando na instalação?
O app ainda não é assinado pela Apple. Pelo Homebrew, o último comando remove a quarentena que o macOS coloca em apps baixados. O código é aberto para você conferir.
Onde ficam minhas senhas?
Num cofre do próprio Octapus, criptografado com AES-256-GCM e com a chave presa ao seu dispositivo. Elas nunca saem da sua máquina.
Quando o assistente chega?
Ainda não tem data: ele está em desenvolvimento e vai chegar numa atualização do app. Quando chegar, você vai poder usar o seu plano do ChatGPT, a sua chave de API — pagando direto ao provedor — ou um modelo local, de graça.
A IA vai ver os meus dados?
Não. O modelo vai receber só a estrutura: nomes de tabelas, colunas e tipos. Nenhuma linha do banco será enviada, e mensagens de erro serão limpas antes de sair.
Funciona offline?
Sim: o app conecta direto nos seus bancos, sem passar por nenhum servidor nosso. Quando o assistente chegar, ele vai precisar do provedor — a não ser que você use um modelo local.
O Octapus coleta dados de uso?
Não. Não há conta, telemetria nem analytics dentro do app.
Download
Sem conta. Sem trial. Só o app.
Versão 1.1.0-beta.2 — gratuita, open source e pronta para o seu sistema.
Todas as plataformas