Ejecutar SQL contra un servidor remoto
HoyTerminal, una sesión ssh y el cliente mysql
En CalíopeEditor SQL sobre un túnel SSH nativo SwiftNIO, con autocompletado que conoce el esquema y linter
Calíope es un cliente nativo SwiftUI de MariaDB, MySQL y PostgreSQL para todas las pantallas de Apple que tengas — el único con widgets de escritorio y de pantalla de inicio, además de asistente de IA consciente del esquema y perfiles de conexión sincronizados por iCloud. Un solo pago, todos tus aparatos, para siempre: $99.99 una vez, con 60 días gratis.
Qué describe este sitio. Esta página enseña Calíope 1.5, la versión que estamos construyendo ahora mismo — y la 1.4 está terminada y en revisión de App Store, en todos los aparatos. Lo que la tienda sirve hoy es la 1.3 en el Mac y la 1.2 en iPad, y la 1.3 ya está publicada ahí. Calíope 1.3 y posteriores necesitan macOS 26 Tahoe e iPadOS 26; en macOS 15 Sequoia o iPadOS 18, la versión 1.2 sigue disponible y funcionando. Calíope es una sola app, no una familia de apps: la misma página de la App Store la instala en tu Mac, tu iPad, tu iPhone, tu Apple Watch, tu Apple TV y tu Apple Vision Pro. Las pantallas de iPhone, Apple Watch y Apple TV están construidas y en revisión de App Store ahora mismo. Mira qué lleva cada versión →
Ocho ventanas abiertas para un solo turno de guardia. El coste de verdad no son las licencias, es el contexto que sueltas cada vez que te mueves. Las herramientas de Calíope existen para que una jornada completa quepa en una sola ventana — no para alargar una lista de funciones.
HoyTerminal, una sesión ssh y el cliente mysql
En CalíopeEditor SQL sobre un túnel SSH nativo SwiftNIO, con autocompletado que conoce el esquema y linter
HoyphpMyAdmin, o un cliente de escritorio que conservas solo por su explorador de objetos
En CalíopeCatálogos, Constructor de tablas y un Diagrama ER interactivo con claves foráneas editables
HoyLa consola de tu hosting, una pestaña de Grafana y SHOW PROCESSLIST en bucle
En CalíopeDashboard, Server Info, Process List, Monitor de conexión y alertas de salud configurables
HoyUn script de mysqldump y una entrada de cron que esperas que siga corriendo
En CalíopeRespaldo con selección granular, planificador diario o semanal, reglas de retención y gzip
.sqlite localHoyDB Browser for SQLite — una segunda aplicación, con su ventana y sus costumbres
En CalíopeEditor SQLite: estructura, datos, Ejecutar SQL y pragmas. Sin servidor y sin conexión.
.sql, .csv o .log que te enviaronHoyUn editor de texto, o una hoja de cálculo que te reformatea el CSV al abrirlo
En CalíopePrevisualizador de archivos: SQL resaltado, CSV como tabla, Markdown y RTF renderizados. Solo lectura, sin conexión.
HoyUn chatbot en el navegador, donde pegas el esquema a mano cada vez
En CalíopeAsistente de IA que ya tiene el esquema activo como contexto. Solo metadatos — nunca filas.
HoyVNC al Mac, o un cliente móvil que no pasa de listar tablas
En CalíopeLa misma app, nativa en iPad y en tu iPhone, más widgets en pantalla de inicio y pantalla de bloqueo — y lleva tus conexiones, snippets, historial y registro de errores por iCloud
Y nada de esto está permanentemente en pantalla. Cada herramienta es una pestaña que abres cuando la tarea lo pide, fijas si la usas a diario y cierras al terminar — el workspace solo muestra lo que abriste. La lista es larga porque la jornada de un DBA es larga. Ver el inventario completo →
No intentamos soportar cada motor de base de datos del planeta. Nos enfocamos en MariaDB, MySQL, Amazon Aurora y PostgreSQL, y construimos las piezas que el ecosistema Apple espera pero que nadie más entrega.
El único cliente de MariaDB o MySQL con widgets en el escritorio de macOS y en el iPad:
4 tamaños en el escritorio de macOS, 4 tamaños en pantalla de inicio del iPad (incluida Extra Large),
y 3 accesorios de pantalla de bloqueo del iPad (Rectangular, Circular, Inline).
Threads_connected, QPS, InnoDB hit rate y uptime en vivo — sin abrir la app.
Pregunta en lenguaje natural. El asistente envía las tablas, columnas y claves foráneas de la base de datos activa como contexto al proveedor elegido — con Apple Intelligence y con Ollama nada sale de tu máquina —, de modo que el SQL que devuelve es ejecutable contra tus datos — no contra un esquema hipotético.
Tu clave. Sólo el esquema, nunca filas.Sequel Ace no tiene iPad. TablePlus lo trata como dispositivo de segunda. La app de Calíope para iPad es 100% SwiftUI — barra de ayuda DDL, gestos de arrastre, widgets Extra Large y AppIntents para Siri.
Único en la App StoreVerificado el 3 de septiembre de 2026. Clientes de MariaDB / MySQL, más las herramientas de referencia de MongoDB y de SQLite local — dos terrenos que Calíope también cubre.
| Producto | Precio | Plataformas | iPad nativo | Widgets | IA |
|---|---|---|---|---|---|
| Calíope | $99.99 una vez · 60 días de prueba · actualizaciones de por vida | macOS + iPad | Sí | Mac + iPad + pantalla de bloqueo | Sí — Apple Intelligence sin clave, Ollama en tu máquina, BYOK (OpenAI, Gemini, Claude), servidor MCP |
| TablePlus | $99 perpetuo + $59/dispositivo/año actualizaciones | macOS, Windows, Linux, iOS | App iOS mínima | Solo iOS (desde jun. 2026) | Sí — BYOK (OpenAI, Anthropic, Copilot, local) |
| TablePro | Gratis · Starter $24/año o $59 de por vida | macOS + iOS/iPadOS (móvil en TestFlight) | Sí — beta de TestFlight, no está en la App Store | No documentados | Sí — BYOK, Ollama local, servidor MCP |
| Sequel Ace | Gratis (MIT) | Solo macOS | No | No | No |
| MySQL Workbench | Gratis (Oracle) | macOS (Apple Silicon), Windows, Linux | No | No | No |
| HeidiSQL | Gratis (GPL) | macOS (solo Apple Silicon), Windows, Linux | No | No | No |
| VS Code + extensión MSSQL | Gratis (Microsoft) | macOS, Windows, Linux | No | No | Sí — GitHub Copilot |
| Navicat for MySQL | $1.299 perpetuo (Enterprise) | macOS, Windows, Linux, iOS | App básica separada | No | Complemento |
| DBeaver Lite | $113 / año | macOS, Windows, Linux (Java) | No | No | Sí — asistente de IA |
| DB Pilot | $79 pago único | Solo macOS | No | No | Sí — BYOK (OpenAI, Anthropic, Google, xAI) |
| Pluk | Gratis + $15/mes Pro | Solo macOS (AppKit + SwiftUI, AGPL) | No | No | Sí — agente de notebook |
| Postico 2 | $69 personal (3 dispositivos) / $99 comercial, perpetua | Solo macOS | No | No | No |
| Beekeeper Studio | $9–18 / mes según plan (Electron) | macOS, Windows, Linux | No | No | Sí — AI Shell BYOK |
| DB Compass | Gratis + $9.99 Pro | App iOS: iPhone, iPad, Mac M1+, Vision | Sí | Inicio + bloqueo (iOS) | Sí — Gemini, Claude, Apple Intelligence |
| SQLPro Studio | Suscripción / de por vida | macOS, iPadOS, Windows | Adaptada al táctil | No | No |
| MongoDB Compass | Gratis (MongoDB) | macOS, Windows, Linux (Electron) | No | No | Sí — consulta en lenguaje natural |
| DB Browser for SQLite | Gratis (GPL) | macOS, Windows, Linux (Qt) | No | No | No |
Calíope trae la misma profundidad que esperarías de un cliente de escritorio premium — más las piezas que solo las plataformas Apple hacen posibles.
DELETE/UPDATE sin WHEREStrictHostKeyCheckingALTERcaliope://server/<uuid>): toca el widget → dashboard.sql desde el FinderEstas son las pestañas reales del workspace de Calíope — no un recorrido de marketing. Todas son SwiftUI nativo, funcionan en macOS, iPad e iPhone y se abren como una pestaña propia que puedes fijar, reordenar o cerrar. Veintiséis están en el navegador de herramientas; el Constructor de tablas y el Visual EXPLAIN se abren en contexto desde Catálogos y el Editor SQL. Una sesión MongoDB trae seis más, listadas abajo.
Autocompletado consciente del esquema, linter SQL, formateador y Player multi-statement que ejecuta el script completo o lo recorre consulta a consulta.
Pulso del servidor en vivo: Threads_connected, QPS, InnoDB buffer pool hit rate, uptime y consultas lentas por segundo, muestreados al intervalo que elijas.
Prompts en lenguaje natural contra el esquema de la base de datos activa. Apple Intelligence y Ollama no piden ninguna clave; los proveedores de nube usan la tuya. Solo los metadatos salen de la app — nunca filas ni credenciales.
Árbol completo base de datos → tabla → columna con pestañas dedicadas para índices, claves foráneas, vistas, rutinas, triggers y eventos.
Constructor visual: arrastra tablas a un canvas, elige columnas y condiciones WHERE, y observa la vista previa del SQL actualizarse mientras construyes.
Variables globales y de sesión, contadores de estado en vivo y uso de HDD — todo navegable en un panel con un filtro sobre cada lista.
Hilos en ejecución con filtros, KILL QUERY / KILL CONNECTION guiados y bulk kill de sesiones ociosas u ocupadas — con confirmación antes de cada acción destructiva.
Chequeos de salud personalizados: define sondas SQL, umbrales y operadores, y recibe alertas cuando una métrica cruza la línea — mucho antes de que tu dashboard lo note.
Selección granular de bases de datos, tablas, vistas y rutinas. Programador diario o semanal con reglas de retención y compresión gzip opcional.
Crea y modifica usuarios, gestiona grants por ámbito y cambia plugins de autenticación — sin volver a escribir GRANT / REVOKE de memoria. Identificadores escapados de extremo a extremo.
Ejecuta CHECK, REPAIR, OPTIMIZE y ANALYZE sobre una multiselección, con progreso y reporte de errores por tabla.
Copia tablas, vistas, triggers, eventos y procedimientos almacenados entre dos servidores conectados — sin mysqldump | mysql.
Diagrama relacional interactivo con tablas arrastrables, claves foráneas editables y exportación PNG / PDF. Entiende un esquema legacy en treinta segundos.
Compara dos esquemas lado a lado y genera el script ALTER que los concilia. Sincroniza staging con producción sin escribir migraciones a mano.
Estado maestro / réplica, lag de replicación y coordenadas de binlog, refrescados en tiempo real — detecta una réplica atascada sin entrar por SSH.
Lee y filtra eventos del binary log sin entrar al servidor por shell. Sigue cambios a nivel de fila, transacciones y GTIDs desde macOS o iPad.
Biblioteca SQL reutilizable agrupada por motor (MariaDB / MySQL / PostgreSQL), con seeding de defaults integrados por motor. Categorizada, buscable y sincronizada en cada Mac, iPad e iPhone de tu Apple ID.
Historial persistente de cada consulta ejecutada en SQLite local — buscable, filtrable, exportable, y con sincronización iCloud opt-in.
Alertas configurables sobre métricas del servidor — Calíope te avisa antes que tu monitoreo externo. Corre en segundo plano entre sesiones.
Abre y edita archivos SQLite locales sin servidor: diseñador de estructura, grilla de datos, ejecutar SQL, pragmas editables, transacciones Guardar/Revertir e importación y exportación CSV/JSON/SQL. Solo bases sin cifrar.
Visor de solo lectura para .md, .sql, .json, .csv, .rtf y .log: Markdown renderizado, SQL resaltado, JSON reindentado, CSV como tabla, RTF como documento. Se actualiza cuando el archivo cambia en el disco — y nunca ejecuta nada.
Lo que le ha fallado a la app, con su fecha, su dispositivo y qué hacer al respecto. Funciona sin conexión.
Busca un texto en todas las columnas de texto de una base de datos y lo reemplaza en masa, enseñándote antes cómo quedará cada fila.
Guarda una consulta con sus parámetros y su salida definida. El mismo reporte da el mismo resultado, ejecución tras ejecución — y el último viaja a tu teléfono.
Declara quién es el primario y quiénes las réplicas, y mira el grupo entero de una vez: binlog y posición arriba, y una fila por réplica con su retraso, sus dos hilos y su deriva de GTID.
Lo que el propio servidor anotó de las consultas que pasaron de su umbral — de todos los clientes, no sólo de éste. Los ajustes por delante, porque un registro apagado no tiene nada que enseñar y una lista vacía no dice cuál de las dos cosas pasa.
Dos herramientas contextuales adicionales — Constructor de tablas (create/alter visual) y Visual EXPLAIN (visor del plan de consulta) — se abren inline desde Catálogos y el Editor SQL.
Una conexión MongoDB abre su propio juego de pestañas — en una base de documentos no hay editor SQL, ni diagrama ER, ni binlog, así que fingir lo contrario sólo produciría pantallas vacías. Cada valor enseña su tipo, porque en una colección sin esquema dos documentos vecinos pueden no compartir ni un campo.
Explora bases, colecciones y documentos, y edítalos como JSON.
Filtra documentos o ejecuta un pipeline de agregación.
Consulta, crea y elimina los índices de una colección.
Estado del servidor, operaciones en curso, usuarios y roles.
Envía un comando al servidor y mira su respuesta.
Qué operaciones grabó el servidor por pasar del umbral, y en qué nivel está el profiler de cada base.
Estas son las mismas capturas revisadas y aprobadas por Apple. Cada ventana es SwiftUI nativo — sin web views, sin emulación multiplataforma. Cómo está hecha →
El widget de Calíope muestra métricas en vivo del perfil que fijes — 4 tamaños en el escritorio de macOS (3 en el Centro de notificaciones, que no acepta el Extra Large), 4 tamaños en pantalla de inicio del iPad y 3 accesorios en la pantalla de bloqueo del iPad. Toca el widget para saltar directamente al dashboard del servidor correcto.
La misma Calíope que instalas en el Mac y en el iPad se instala en tu iPhone, desde la misma página de la App Store, y ahí se dispone para el teléfono. Conecta a tus servidores y ejecuta tus consultas — y tus perfiles, snippets, historial y conversaciones con el asistente ya están ahí, traídos por tu propio iCloud.
Tus perfiles con sus grupos: los creas, editas, duplicas y borras desde el teléfono. Las contraseñas se quedan en tu Llavero.
Escribes una consulta y la ejecutas contra tu servidor, con los resultados, la gráfica y el mapa ahí mismo.
Recorres bases, tablas, índices y vistas, y lees el DDL de cualquier objeto.
Las métricas en vivo del servidor al que estás conectado, y la topología de replicación que declaraste.
Tu biblioteca, lo que de verdad ejecutaste y las conversaciones que tuviste — traídos por tu propio iCloud.
Todo ocurre en el teléfono: conecta a tus servidores y ejecuta tus consultas. No es un espejo de sólo lectura del Mac.
La disposición para iPhone está construida y en revisión de App Store ahora mismo. Llega con Calíope: no hay nada más que instalar ni nada más que comprar, porque la cubre la misma compra que el Mac y el iPad.
Calíope publica lo que mide en tu propio iCloud privado, y lo vuelve a leer en las pantallas que ya tienes. En el reloj y en el televisor sólo lee: ninguno se conecta a una base de datos, y ninguno puede cambiar lo que tu Mac, tu iPad o tu iPhone averiguaron. En el Apple Vision Pro tienes Calíope entera.
Calíope en watchOS 11, enseñando lo que publicó para ti. Llega con Calíope en el iPhone y la cubre la misma compra: no hay que comprar nada aparte.
Todo lo que Calíope reportó, agrupado por días y con lo más reciente arriba. Abre uno para ver el servidor, el tipo, la gravedad, cuándo pasó y cuál de tus dispositivos lo reportó.
Respaldos y reportes que terminaron, fallaron, se cancelaron o no llegaron a correr. Consultas que tardaron demasiado o que volvieron con demasiadas filas. Túneles SSH que se cayeron y volvieron. Sincronización de iCloud que falló. Servidores cerca de tus umbrales.
Los mensajes viajan como datos, no como frases, así que el reloj los escribe en el idioma que tú le pusiste al reloj, aunque tu Mac estuviera en otro cuando los publicó.
Opcionales, y con un interruptor distinto del de leer. Eliges cada cuánto mira y qué merece interrumpirte. Es exacto mientras la app está abierta; con la app cerrada, watchOS decide cuándo despertarla: normalmente menos veces, y nunca más.
El modo de demostración enseña mensajes de ejemplo de servidores de ejemplo, y también las pantallas vacías. Sin iCloud y sin servidor.
Calíope en tvOS 18, que convierte un televisor en el panel de pared de tu granja MySQL, MariaDB y PostgreSQL, lo bastante grande para leerse desde el otro extremo de la habitación.
Una tarjeta por servidor, con su estado: Correcto, Aviso, Crítico, Inalcanzable o Sin datos. El estado nunca se distingue sólo por color.
Cuando algo va mal, la tarjeta dice qué: conexiones cerca del límite, hilos en ejecución, consultas lentas, tasa de acierto de caché baja, retraso de replicación o replicación detenida, poco espacio en disco. Ábrela para ver tiempo encendido, consultas por segundo, la consulta más larga y el retraso de la réplica.
El televisor calcula por su cuenta si lo que enseña sigue vigente, a partir de la cadencia que Calíope declara. Un Mac apagado el viernes no deja el panel en verde todo el fin de semana: la pantalla dice que la lectura ya no es actual, y desde cuándo.
Un televisor no es un aparato en el que se navegue. Hay un interruptor para mantener la pantalla encendida mientras se ve el panel, por si lo quieres como pantalla permanente.
El modo de demostración enseña una granja de ejemplo de ocho servidores. Sin iCloud y sin servidor.
No es un panel: es el cliente entero. Un Vision Pro instala Calíope misma, como app de iPad, y la cuelgas en la habitación como cualquier otra ventana.
El editor SQL, el navegador de esquema, el diagrama ER, los respaldos, los reportes, el constructor de consultas — todas las herramientas que Calíope tiene en el iPad, sin quitar ninguna. Se conecta a tus servidores y escribe.
visionOS corre apps de iPad de forma nativa, en una ventana que colocas, redimensionas y dejas donde quieras. No hay nada que configurar ni nada más que instalar: es la misma compra.
Construimos una —un panel de sólo lectura con la granja y los grupos de replicación— y decidimos no publicarla. Un binario nativo de visionOS tendría prioridad sobre la app de iPad en ese aparato, así que publicarlo significaría que quien tiene un Vision Pro paga el mismo precio y recibe un panel en vez de un cliente de bases de datos. Menos no es una funcionalidad.
Nada que fueras a tener de otro modo: una ventana dimensionada para la habitación en vez de dispuesta para ella. Si algún día sale una versión nativa de visionOS, será porque puede hacer todo lo que ésta ya hace.
El Vision Pro lee de la misma página de la App Store que el Mac y el iPad. Una compra, todas las pantallas.
Las pantallas de Apple Watch y Apple TV están construidas y en revisión de App Store ahora mismo. Las dos llegan con Calíope: la misma página de la App Store, la misma compra, nada más que instalar. Cinco idiomas cada una, que se eligen en el propio aparato. Ninguna guarda contraseñas ni tiene datos de conexión, y ninguna envía nada a un servidor nuestro.
Con Apple Intelligence y con Ollama no sale nada de tu máquina. Con OpenAI, Gemini o Claude, el esquema de la base de datos activa — nombres de tablas, columnas y claves foráneas — sí viaja a ese proveedor, con tu propia clave. Las filas y las credenciales no viajan nunca. Sin ningún proveedor configurado, todo lo demás de Calíope funciona.
SELECT u.id, u.email, COUNT(o.id) AS total_orders, SUM(o.amount) AS total_amount FROM users u JOIN orders o ON o.user_id = u.id WHERE o.created_at >= DATE_SUB(NOW(), INTERVAL 30 DAY) GROUP BY u.id, u.email ORDER BY total_orders DESC LIMIT 5;
Calíope no tiene servidor ni cuentas, así que tus credenciales no tienen adónde ir: viven en el Keychain de tu dispositivo, y el iCloud Keychain lo activas tú — cómo funciona. Se realizó una auditoría de seguridad completa en julio de 2026. Los identificadores se escapan de forma centralizada, TLS verifica por defecto y el Keychain se queda local salvo que digas lo contrario.
Túnel SSH nativo con ed25519 y ECDSA P-256/384/521. Sin dependencia del ssh del sistema. Las claves descifradas nunca se escriben a disco.
La huella del host se guarda en Keychain en la primera conexión. Si cambia, Calíope se niega a conectar — mismo comportamiento que StrictHostKeyChecking=yes de OpenSSH.
Cuando habilitas SSL, la cadena de certificados se verifica completamente por defecto contra las raíces de confianza del sistema. Aceptar certificados no verificados requiere un interruptor explícito con advertencia.
Las contraseñas de las bases de datos se quedan en el dispositivo por defecto. La sincronización iCloud Keychain es una elección deliberada, no un efecto colateral automático de usar iCloud.
Los valores viajan como bindings nativos de prepared statements de MySQLNIO — nunca concatenados en el SQL. Los identificadores (nombres de base de datos, tabla, columna) pasan por un helper de escape centralizado, así un nombre malicioso de objeto en el esquema tampoco puede escaparse a tus consultas.
Un solo botón limpia perfiles, entradas de Keychain, log de consultas, snippets y caché del widget. Artículo 17 del RGPD, en un toque.
Calíope evoluciona gracias a lo que nos cuentan los usuarios. Tus solicitudes definen el roadmap, y el informe de uso que decidas enviarnos nos ayuda a erradicar errores rápidamente.
Cada solicitud enviada queda registrada en el roadmap público. Cuando las peticiones se acumulan, se convierten en nuestras prioridades de ingeniería.
Cero rastreo pasivo ni analíticas en segundo plano. El informe de uso viene apagado de fábrica: no se escribe nada en él hasta que lo enciendes en Ajustes. Lo que escriba se queda en tu aparato, en JSON legible — y no se envía nunca de forma automática.
Si enciendes el informe y nos mandas el archivo por correo, esos contadores de apertura de herramientas y reportes de error nos permiten corregir pulgas antes de que afecten a otros y saber dónde enfocar el desarrollo. No llevan tu nombre, ni una cuenta, ni identificador publicitario. Es decisión tuya: nada nos llega solo.
Una sola compra cubre Calíope en el Mac, el iPad, el iPhone, el Apple Watch, el Apple TV y el Apple Vision Pro —cada aparato conectado a tu Apple ID— con todas las actualizaciones futuras incluidas. Sin suscripción ni renovaciones.
La comparación justa no es con los clientes gratuitos. Navicat for MySQL cuesta $1.299 por una licencia perpetua; DBeaver Lite, $113 al año. Sequel Ace es excelente y gratis, y si te resuelve el día, es la elección correcta. Sesenta días sin tarjeta dan de sobra para saber cuál de los dos casos eres tú.
Este sitio describe Calíope 1.5, la versión que estamos construyendo ahora mismo: la 1.4 está terminada y en revisión de App Store, y la tienda sirve hoy la 1.3 en el Mac y la 1.2 en iPad. Todo lo que hay en esta página es real y está terminado — construido, no planeado. El changelog indica en qué versión llegó cada cosa, y cuáles puedes descargar hoy.
Cada herramienta es una pestaña del workspace, y el workspace solo muestra las pestañas que abriste
— una sesión nueva empieza con una. Nada consulta al servidor, se dibuja ni ocupa memoria hasta
que la abres, así que puedes fijar las tres que usas a diario y olvidarte del resto. La lista es larga
por la misma razón por la que ahora mismo tienes ocho aplicaciones abiertas: la jornada de un DBA cubre
consultas, esquema, monitoreo, respaldos, usuarios, archivos locales y el .csv que alguien
te acaba de enviar. Ese es el intercambio que hicimos: amplitud para que dejes
de saltar entre apps, no amplitud por sí misma.
Veintiséis herramientas de primer nivel — cada una se abre como pestaña propia que puedes fijar, reordenar o cerrar: Editor SQL, Tablero, Asistente IA, Catálogos, Constructor de consultas, Información del servidor, Lista de procesos, Alertas SQL, Respaldo, Administración de usuarios, Mantenimiento de tablas, Migración de datos, Diagrama ER, Comparar esquemas, Monitor de replicación, Visor de binlog, Fragmentos, Registro de consultas, Monitor de salud del servidor, Editor SQLite, Previsualizador de archivos, Registro de errores, Búsqueda y reemplazo global, Reportes, Topología de replicación, Registro de consultas lentas. Dos más — Constructor de tablas y Visual EXPLAIN — se abren en contexto desde Catálogos y el Editor SQL, para un total de veintiocho. Una sesión MongoDB añade seis propias: Colecciones, Consulta, Índices, Servidor, Comandos y Profiler. Mira el inventario completo.
Sí — PostgreSQL está soportado de forma nativa, con su propio provider y no como un adaptador de MySQL: perfiles de conexión, explorador de esquema, editor SQL con sus propios snippets y palabras clave, respaldos y restauración, mantenimiento, roles y privilegios, y monitorización del servidor. Se suma a MariaDB, MySQL y Amazon Aurora. La replicación es lo único que sigue siendo sólo de MySQL, y Calíope oculta lo que un motor no puede hacer en vez de enseñarlo apagado. Además de esos cuatro, Calíope abre archivos SQLite locales y trae un juego de herramientas de MongoDB. Lo que no intenta ser es una navaja suiza entre todos los motores del planeta — si es eso lo que necesitas, TablePlus o DBeaver son excelentes alternativas.
La versión actual de Calíope es sólo para plataformas de Apple — su valor está en la integración profunda con macOS, iPadOS, widgets, AppIntents, Keychain e iCloud, que un port multiplataforma perdería. Si necesitas Windows o Linux, el Calíope antiguo basado en Qt sigue disponible como archivo sin mantenimiento en la página de Versiones Qt anteriores.
Tus datos locales (perfiles, log de consultas, snippets) permanecen en tu dispositivo: cuando la prueba termina, Calíope enseña la pantalla de compra y no borra nada. Si también quieres borrarlos, usa Preferencias › General → Eliminar todos mis datos. Los metadatos sincronizados con iCloud se pueden gestionar desde Ajustes de iCloud.
Solo si activas funciones opcionales. El log de consultas es local por defecto. La sincronización iCloud del log es opt-in con una advertencia clara de que el texto literal de las consultas viaja a tu iCloud privado. El asistente de IA solo envía lo que escribes más los metadatos del esquema — nunca datos de filas ni credenciales.
No — y puede que no necesites ninguna clave: Apple Intelligence corre en tu Mac y Ollama en una máquina tuya, y ninguno la pide. Los proveedores de nube sí. Y el asistente de IA es una de muchas funciones: sin proveedor configurado, todas las demás capacidades funcionan como se espera.
Sí — Calíope está construido y auditado para uso profesional diario. Túnel SSH, verificación TLS, autenticación biométrica, auditoría DDL y el linter SQL existen precisamente para ese escenario. La compra es por Apple ID; para licencias de equipo, por favor contáctanos.
MariaDB 10.2.3 o superior, MySQL 5.7.5 o superior. Las versiones anteriores
no tienen el flag de protocolo CLIENT_DEPRECATE_EOF del que depende Calíope.
PostgreSQL 12 o superior: por debajo, algunas órdenes de mantenimiento no existen, y Calíope lo dice en vez de fallar.
Desde la 1.3, Calíope usa Apple Intelligence en el dispositivo y reconocimiento de voz local. Las dos cosas llegaron con macOS 26 e iPadOS 26; los sistemas anteriores no las tienen. Son las que permiten que el asistente funcione sin ninguna clave y sin que salga nada de tu máquina. Si tu Mac va con macOS 15 o tu iPad con iPadOS 18, la App Store instala Calíope 1.2, la última versión construida para esos sistemas, y sigue funcionando. Así se comporta la App Store con todas las apps; no es algo que hayamos añadido nosotros.
Una sola persona. Calíope la escribe y la mantiene David Villalobos Cambronero, DBA desde 2016, en Costa Rica. La página Acerca de cuenta el camino entero, del componente para Gambas al cliente en Qt y de ahí a esta app, y por qué la versión de Apple es de código cerrado.
Por la musa. Calíope es la mayor de las nueve musas: la de la poesía épica, y la que lleva escrito en el nombre la de la bella voz. Era a la que se le pedía la historia larga — la que había que contar en orden, desde el principio y sin dejarse nada.
Ese es el trabajo de un cliente de base de datos, y por eso el nombre se quedó. Calíope no inventa tus datos ni son suyos: les da voz y un orden que puedas seguir, y después se aparta. El acento se queda en la í porque el nombre es español, que es el idioma en el que se le puso.