Todas tus bases de datos.
En una app ligera de verdad.
Octapus DB es un cliente de escritorio para PostgreSQL, MongoDB, Redis y SQLite. Abre en menos de medio segundo, ocupa pocos MB y no pesa como un IDE.
- Gratis
- Código abierto
- Sin cuenta
- macOS, Windows y Linux
Octapus DB

Se conecta con
- PostgreSQL
- MongoDB
- Redis
- SQLite
- MySQL muy pronto
Rendimiento
Ligero no es un eslogan. Es una medición.
Rust en el núcleo y el webview del propio sistema en lugar de un Chromium incrustado. El resultado es una app que abre antes de que termines de hacer clic.
- hasta que abre la ventana
- 0,43 s
- instalador en Windows
- 8,4 MB
- 12 MB en macOS
- de memoria en reposo
- 138 MB
- contando WebKit
- por sugerencia del autocompletado
- < 5 ms
- en una base con 750.154 tablas
- Octapus DB42 MB
- DBeaver161 MB
- TablePlus429 MB
- pgAdmin 4710 MB
- Octapus DB0,43 s
- TablePlus0,58 s
- DBeaver2,7 s
pgAdmin abre la ventana antes de iniciar su propio servidor, por eso queda fuera de esta comparación.
Cómo medimos
Apple M3 Pro con 18 GB, macOS 26.1, el 24 de octubre de 2026.
Tiempo hasta la ventana: desde la orden de abrir hasta la primera ventana de al menos 600 × 400 pt en pantalla (las pantallas de splash no cuentan). Una apertura de calentamiento descartada y la mediana de las 5 siguientes.
Memoria: la app abierta y en reposo durante 15 s, sin conexión; suma del footprint físico (la columna Memoria del Monitor de Actividad) de todos los procesos de la app, incluidos los de WebKit con los que dibuja la interfaz.
Tamaño: el paquete .app en disco. Instaladores: los archivos de la versión 1.1.0-beta.2 en GitHub.
Autocompletado: la suite de benchmarks de la propia app, en un PostgreSQL con 5002 schemas y 750.154 tablas.
El script está en el repositorio del sitio: ejecútalo y compara en tu máquina.
Pregunta en español. Octapus escribe la consulta.
Estamos construyendo un asistente dentro de Octapus. Leerá la estructura de la base abierta, escribirá la consulta en su lenguaje, la revisará, la ejecutará y mostrará el resultado en la cuadrícula — y, si la base devuelve un error, la corregirá solo.
El asistente todavía no está disponible en la app. Abajo, un adelanto de cómo va a funcionar.
- Hablará el idioma de cada baseSQL en PostgreSQL y SQLite, filtros y agregaciones en MongoDB, comandos en Redis.
- La consulta siempre a la vistaVerás lo que se ejecutó y las suposiciones que hizo. Un clic la abre en el editor.
- Solo la lectura se ejecuta solaEscrituras, funciones e índices volverán como texto para que los revises. La ejecución automática se podrá desactivar.
- Tus datos no salen de tu máquinaAl modelo solo llegan nombres y tipos. Los valores en vistas y funciones se vuelven ? y los errores se limpian antes de salir.
Cómo lo vas a usar
Cuando llegue, eliges el proveedor en la configuración. Las credenciales quedarán en el cofre de Octapus, cifradas en tu máquina.
ChatGPT
Inicia sesión con tu cuenta Plus o Pro y usa tu plan, sin clave de API.
OpenAI, Anthropic, OpenRouter
Pega tu clave y paga directamente al proveedor.
Ollama, LM Studio
El modelo corre en tu computadora. Ni un byte sale de tu red.
Compatible con OpenAI
Cualquier gateway o servidor que hable la API de OpenAI.
Ver lo que se enviará al modelo
La estructura va en DDL compacto, solo de las tablas que importan para la pregunta. No se envía ninguna fila de tu base.
-- 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 qué Octapus
Hecho para quien pasa el día dentro de la base
Ligero de verdad
Rust y Tauri, sin Electron y sin JVM. Instalador de pocos MB y ventana abierta en menos de medio segundo.
Una app, cuatro bases
PostgreSQL, MongoDB, Redis y SQLite con el mismo árbol, el mismo editor y los mismos atajos.
Seguro por defecto
Contraseñas en un cofre cifrado, nada llega a la base sin revisión y el código es abierto para revisarlo.
Funciones
Lo esencial, muy bien hecho
Nada de menús infinitos. Solo lo que usas cada día — rápido y en su lugar.
Un editor que conoce tu schema
Autocompletado de tablas, columnas y funciones mientras escribes. Selecciona un fragmento y ejecuta solo eso con ⌘↵.
- Resaltado y formato
- Paginación y cancelación
- Resultados y mensajes lado a lado

Edita en la cuadrícula, revisa antes de guardar
Doble clic, nuevo valor. Las filas nuevas, editadas y eliminadas quedan marcadas hasta que guardes con ⌘S.
- Insertar y eliminar filas
- Panel de valor para JSON, XML y HTML
- Edición segura por clave primaria
- Todo se guarda en una sola transacción

⌘K y ya estás ahí
Salta a cualquier tabla de cualquier conexión sin soltar el teclado. La misma tabla en varios schemas se vuelve un grupo.
- Búsqueda en todas las conexiones
- Tab fija un schema
- La misma tabla en varios schemas se vuelve un grupo

Hecho para miles de schemas
La estructura se sincroniza por capas y el árbol está virtualizado: fluido con 5002 schemas y 750.154 tablas.
- Agrupa schemas con la misma forma
- Avisa cuando un tenant diverge
- Compara dos schemas

- DBeaver
- pgAdmin
- TablePlus
- DataGrip
- Beekeeper Studio
Trae tus conexiones
Importa desde DBeaver, pgAdmin, TablePlus, DataGrip o Beekeeper Studio, o pega una URL. Revisas antes de guardar.
$ pg_dump -Fc loja > loja.dump
Backup y restauración
pg_dump y pg_restore con vista previa del comando, progreso, log y cancelación.
ALTER TABLE pedidos
ADD COLUMN cupom text;Editor de estructura
Crea, renombra y elimina tablas y columnas desde el árbol, siempre con la vista previa del SQL que se va a ejecutar.
Y más
- Búsqueda dentro de la cuadrícula
- Exportación a CSV, JSON y SQL
- SSL/TLS y URI de conexión
- Grupos de servidores
- Sesión restaurada al reabrir
- Temas claro y oscuro
- Actualización automática
- Paquete Nix
- Filtros y orden en el servidor
Multi-base
Una app, cuatro bases
Octapus descubre lo que sabe hacer cada base y adapta la interfaz solo — sin modos, sin plugins.
Schemas, vistas, SQL completo con autocompletado y edición segura por clave primaria.
- Schemas y vistas en el árbol
- Autocompletado de SQL
- Edición por clave primaria
SELECT nome, email FROM usuarios
WHERE ativo = true AND criado_em > '2025-01-01';



Seguridad
Tus datos se quedan contigo
Sin cuenta, sin telemetría y con el código abierto para quien quiera revisarlo.
En la app
- Contraseñas en un cofre AES-256-GCM, con la clave atada a tu dispositivo
- Sin cuenta y sin telemetría: Octapus no sabe quién eres
- Código abierto bajo MIT y Apache-2.0
- Actualizaciones firmadas y verificadas antes de instalar
- Nada llega a la base sin que lo revises — y lo que guardas va en una sola transacción: todo o nada
En el asistente (muy pronto)
- Tú elegirás el proveedor — o ejecutarás el modelo en tu máquina
- Solo se enviará la estructura; los valores se vuelven ? y los errores se limpian
- Lectura con guardas por lenguaje, transacción READ ONLY y límite de tiempo
- Nombres y comentarios de la base tratados como datos, nunca como instrucciones
Comparación
Lado a lado
Medido en la misma máquina, con la versión instalada de cada uno.
| Octapus DB | TablePlus | DBeaver | pgAdmin 4 | |
|---|---|---|---|---|
| Tamaño instalado | 42 MB | 429 MB | 161 MB | 710 MB |
| Tiempo hasta que abre la ventana | 0,43 s | 0,58 s | 2,7 s | n/m |
| Precio | Gratis | Licencia de US$ 99 | Gratis (Community) · PRO de pago | Gratis |
| Código abierto | Sí | No | Sí (Community) | Sí |
| PostgreSQL, MongoDB, Redis y SQLite sin pagar | Sí | Con licencia de pago | Mongo y Redis solo en PRO | Solo PostgreSQL |
| Tecnología | Rust + Tauri | Nativo | Java (Eclipse) | Electron + Python |
Versiones medidas: Octapus DB 1.1.0-beta.14, TablePlus 27.1.0, DBeaver 24.3.3, pgAdmin 4 8.11. Precios y funciones según los sitios oficiales en octubre de 2026.
Preguntas
Preguntas frecuentes
¿Octapus es gratis de verdad?
Sí. Es gratuito y de código abierto (MIT o Apache-2.0), sin versión de pago escondida y sin límite de conexiones.
¿Por qué macOS pide un comando para instalarlo?
La app todavía no está firmada por Apple. Con Homebrew, el último comando quita la cuarentena que macOS pone a las apps descargadas. El código es abierto para que lo revises.
¿Dónde quedan mis contraseñas?
En un cofre del propio Octapus, cifrado con AES-256-GCM y con la clave atada a tu dispositivo. Nunca salen de tu máquina.
¿Cuándo llega el asistente?
Todavía no hay fecha: está en desarrollo y llegará en una actualización de la app. Cuando llegue, podrás usar tu plan de ChatGPT, tu propia clave de API — pagando directo al proveedor — o un modelo local, gratis.
¿La IA verá mis datos?
No. El modelo recibirá solo la estructura: nombres de tablas, columnas y tipos. No se enviará ninguna fila de tu base, y los mensajes de error se limpiarán antes de salir.
¿Funciona sin conexión?
Sí: la app se conecta directo a tus bases, sin pasar por ningún servidor nuestro. Cuando llegue el asistente, necesitará a su proveedor — salvo que uses un modelo local.
¿Octapus recopila datos de uso?
No. No hay cuenta, telemetría ni analytics dentro de la app.
Descarga
Sin cuenta. Sin prueba. Solo la app.
Versión 1.1.0-beta.2 — gratuita, de código abierto y lista para tu sistema.
Todas las plataformas