Construido nativamente para macOS, iPadOS y Apple Silicon

El cliente de MariaDB y MySQL que vive en el ecosistema Apple.

Calíope es un cliente nativo SwiftUI de MariaDB y MySQL para macOS e iPad — el único con widgets de escritorio, widgets en la pantalla de inicio, asistente de IA consciente del esquema y perfiles de conexión sincronizados por iCloud. Una suscripción, ambas plataformas, $49.99 al año.

Panel en tiempo real de Calíope con throughput de queries, memoria InnoDB y distribución de threads
Ver la demo

Un recorrido de 2 minutos por Calíope.

Miniatura del video demo de Calíope
Por qué Calíope

Tres cosas que ningún otro cliente de MariaDB o MySQL hace.

No intentamos soportar cada motor de base de datos del planeta. Nos enfocamos en MariaDB y MySQL, y construimos las piezas que el ecosistema Apple espera pero que nadie más entrega.

Widgets nativos, en cada pantalla.

El único cliente de MariaDB o MySQL con widgets en cada superficie de Apple: 3 tamaños en escritorio 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.

Único en el mercado

IA que conoce tu esquema.

Pregunta en lenguaje natural. El asistente envía las tablas, columnas y claves foráneas de la base de datos activa como contexto a OpenAI, Google Gemini o Anthropic Claude, de modo que el SQL que devuelve es ejecutable contra tus datos — no contra un esquema hipotético.

Único entre clientes nativos

iPad como ciudadano de primera clase.

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
Precios honestos

Un orden de magnitud menos que la opción empresarial.

Verificado en julio de 2026. Precios de suscripción del SKU orientado a MariaDB / MySQL de cada proveedor.

Producto Precio Plataformas iPad nativo Widgets IA
Calíope $49.99 / año macOS + iPad Mac + iPad + pantalla de bloqueo Sí — BYOK (OpenAI, Gemini, Claude)
TablePlus $99 perpetuo + $39–49/año actualizaciones macOS, Windows, Linux, iOS App iOS mínima No Sí — BYOK (v6.6.4+)
Sequel Ace Gratis (MIT) Solo macOS No No No
Navicat for MySQL $799.99 / año 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 (BYOK) o $20 / mes Solo macOS (Swift) No No Sí — BYOK (solo OpenAI)
Beekeeper Ultimate ~$7 / mes (Electron) macOS, Windows, Linux No No Sí — AI Shell BYOK
DB Compass (iPad) Freemium + IAP Pro Solo iPad Solo iPad (widgets de gráficos) Sí — scripts de consulta
SQLPro Studio Suscripción / de por vida macOS, iPadOS, Windows Adaptado a táctil No No
Todo lo que incluye

Una workstation completa para bases de datos, nativa en tus dispositivos.

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.

Editor SQL

  • Autocompletado consciente del esquema con sugerencias de JOIN sobre claves foráneas
  • Linter SQL que advierte sobre DELETE/UPDATE sin WHERE
  • SQL Player — recorre scripts multi-statement paso a paso
  • Biblioteca de snippets, agrupada por motor y sincronizada por iCloud
  • Paleta Quick Open (⌘⇧O) y renombrado de símbolo con límites de palabra

Conexión y seguridad

  • Túnel SSH nativo vía SwiftNIO (ed25519, ECDSA P-256/384/521)
  • Verificación TOFU de host-key equivalente a StrictHostKeyChecking
  • Verificación TLS estricta por defecto, opt-in para certificados autofirmados
  • Touch ID / Face ID antes de conectar (por perfil)
  • Keychain con sincronización iCloud opt-in

Esquema y modelado

  • Diagrama ER interactivo con edición de claves foráneas
  • Table Builder visual para create y alter
  • Schema Diff genera el script ALTER
  • Migración de objetos entre dos servidores conectados
  • Editores dedicados para índice, vista, trigger, evento, rutina

Administración

  • Dashboard de servidor en tiempo real (Threads, QPS, InnoDB hit rate)
  • Process List con KILL guiado
  • Administración de usuarios para grants, contraseñas y plugin de autenticación
  • Monitor de replicación + visor de binlog
  • Alertas de salud configurables

Respaldos

  • Selección granular: elige tablas, vistas, rutinas, triggers
  • Programador diario y semanal con retención
  • Reporta errores por objeto en el pie (sin fallos silenciosos)
  • Valores como bindings de prepared statements; identificadores escapados
  • Compresión gzip opcional

Análisis y profiling

  • Visual EXPLAIN con costo relativo
  • Perfilador de consultas con tiempos por fase
  • Perfilador de columna (cardinalidad, nulls, top-N)
  • Asesor de índices a partir de consultas reales
  • Vista de comparación para diferenciar resultados

Asistente de IA

  • Lenguaje natural → SQL con el esquema activo como contexto
  • Proveedores OpenAI, Google Gemini y Anthropic Claude
  • Trae tu propia API key (guardada en Keychain)
  • Entrada por voz mediante SFSpeechRecognizer
  • Solo se envían metadatos — nunca datos de filas ni credenciales

Widgets

  • Escritorio macOS: Small, Medium, Large
  • Pantalla de inicio del iPad: Small, Medium, Large, Extra Large
  • Pantalla de bloqueo del iPad: Rectangular, Circular, Inline
  • Deep links (caliope://server/<uuid>): toca el widget → dashboard
  • Refresco en segundo plano con timeout, sin credenciales en el contenedor compartido

Ecosistema Apple

  • AppIntents / Siri: conectar, consultar, listar, abrir pestaña
  • Sincronización iCloud para perfiles, grupos, snippets y programaciones
  • Localizado en inglés, español y francés — app y widgets
  • Abre archivos .sql desde el Finder
  • Onboarding contextual con TipKit

Privacidad y cumplimiento

  • App Sandbox habilitado (nivel Mac App Store)
  • Botón «Borrar todos mis datos» (RGPD art. 17)
  • Privacidad por defecto: Keychain local, iCloud opt-in
  • Escape centralizado de identificadores SQL contra inyección
  • Sin analíticas, sin tracking, sin anuncios
El inventario completo

Diecinueve herramientas, un workspace.

Estas son las pestañas del workspace de Calíope tal como vienen — no un tour de marketing. Cada una es SwiftUI nativo, funciona en macOS y en iPad, y abre como una pestaña dedicada que puedes fijar, reordenar o cerrar.

Editor SQL

Autocompletado consciente del esquema, linter SQL, formateador y Player multi-statement que ejecuta el script completo o lo recorre consulta a consulta.

Dashboard

Pulso del servidor en vivo: Threads_connected, QPS, InnoDB buffer pool hit rate, uptime y consultas lentas por segundo, muestreados al intervalo que elijas.

Asistente de IA

Prompts en lenguaje natural contra el esquema de la base de datos activa. Trae tu propia clave de OpenAI, Gemini o Anthropic Claude; solo los metadatos salen de la app — nunca filas ni credenciales.

Catálogos

Árbol completo base de datos → tabla → columna con pestañas dedicadas para índices, claves foráneas, vistas, rutinas, triggers y eventos.

Query Builder

Constructor visual: arrastra tablas a un canvas, elige columnas y condiciones WHERE, y observa la vista previa del SQL actualizarse mientras construyes.

Server Info

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.

Process List

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.

Monitor de conexión

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.

Respaldo

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.

Administración de usuarios

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.

Mantenimiento de tablas

Ejecuta CHECK, REPAIR, OPTIMIZE y ANALYZE sobre una multiselección, con progreso y reporte de errores por tabla.

Migración de objetos

Copia tablas, vistas, triggers, eventos y procedimientos almacenados entre dos servidores conectados — sin mysqldump | mysql.

Diagrama ER

Diagrama relacional interactivo con tablas arrastrables, claves foráneas editables y exportación PNG / PDF. Entiende un esquema legacy en treinta segundos.

Schema Diff

Compara dos esquemas lado a lado y genera el script ALTER que los concilia. Sincroniza staging con producción sin escribir migraciones a mano.

Monitor de replicación

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.

Visor de binlog

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.

Snippets

Biblioteca SQL reutilizable agrupada por motor (MariaDB / MySQL), con seeding de defaults integrados por motor. Categorizada, buscable y sincronizada en cada Mac y iPad de tu Apple ID.

Log de consultas

Historial persistente de cada consulta ejecutada en SQLite local — buscable, filtrable, exportable, y con sincronización iCloud opt-in.

Monitor de salud del servidor

Alertas configurables sobre métricas del servidor — Calíope te avisa antes que tu monitoreo externo. Corre en segundo plano entre sesiones.

Dos herramientas contextuales adicionales — Table Builder (create/alter visual) y Visual EXPLAIN (visor del plan de consulta) — se abren inline desde Catálogos y el Editor SQL.

Míralo en acción

Pantallas reales, directamente de la app.

Estas son las mismas capturas revisadas y aprobadas por Apple. Cada ventana es SwiftUI nativo — sin web views, sin emulación multiplataforma.

Editor SQL con resaltado de sintaxis y resultados de consulta
Editor SQL — Ejecutar, Ejecutar Script, Formatear, Expandir *, Modo Seguro, Transacciones y resultados inline.
Dashboard de servidor en tiempo real con métricas de conexión, QPS y caché
Dashboard en tiempo real — Threads conectados, consultas por segundo, bytes enviados/recibidos y tasa de aciertos de la caché InnoDB.
Catálogos de esquema con pestañas de tablas, vistas, índices y rutinas
Catálogos — Tablas, Vistas, Índices, Campos, Rutinas, Triggers y Eventos para la base de datos activa.
Diagrama ER interactivo con tablas y claves foráneas
Diagrama ER — Diseño relacional interactivo con claves foráneas editables y exportación SVG/PDF.
Información del servidor con uso de HDD por tabla
Server Info — Variables globales y de sesión, estado en vivo y uso de HDD por tabla.
Gestor de conexiones con perfiles MariaDB agrupados
Gestor de conexiones — Perfiles MariaDB y MySQL agrupados, con toggles de túnel SSH y TLS por conexión.
Monitor de replicación mostrando estado de hilos I/O y SQL
Monitor de replicación — Estado maestro/réplica, posición GTID y coordenadas de binlog refrescadas en vivo.
Visor de binary log con GTID y eventos DML
Visor de binlog — Lee eventos del binary log, filtra por tipo y sigue GTIDs sin entrar al servidor por shell.
Migración de objetos entre dos servidores conectados
Migración de objetos — Copia tablas, vistas, rutinas y triggers entre dos servidores conectados.
Modal de población de tablas generando filas de muestra
Poblar tabla — Genera datos de muestra realistas con valores conscientes del tipo para cada columna.
Monitoreo de un vistazo

Tus servidores, antes de desbloquear el iPad.

El widget de Calíope muestra métricas en vivo del perfil que fijes — 3 tamaños en escritorio macOS, 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.

Widget de escritorio macOS

Escritorio macOS · Small

Widget en la pantalla de inicio del iPad

Pantalla de inicio iPad · Medium

Widget en la pantalla de bloqueo del iPad

Pantalla de bloqueo iPad · Accesorio Rectangular

IA con contexto

No le explicas el esquema. Ya lo conoce.

Calíope envía nombres de tablas, columnas y claves foráneas de la base de datos activa al proveedor que elijas, de modo que el SQL que devuelve se ejecuta contra tus datos, no contra una suposición.

U
Muéstrame los cinco usuarios con más pedidos en los últimos 30 días, incluyendo su correo y el monto total de los pedidos.
↓ SQL generado contra tu esquema
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;
Blindado por defecto

Seguridad como decisión de diseño, no como casilla.

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.

SwiftNIO SSH

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.

Host keys TOFU

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.

TLS estricto

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.

iCloud Keychain opt-in

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.

Seguridad ante SQL injection

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.

Borrar todos mis datos

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.

Precio

Una suscripción. Ambos dispositivos.

Usa Calíope en cada Mac e iPad conectado a tu Apple ID. Cancela cuando quieras desde la App Store.

Prueba gratis de 7 días
$49.99
por año, facturación anual

Se renueva automáticamente salvo que se cancele al menos 24 horas antes del fin del período.
Gestionado por tu Apple ID — sin cuentas separadas ni tarjeta en nuestro lado.

Preguntas frecuentes

Respuestas cortas a preguntas honestas.

¿Cuántas herramientas incluye Calíope realmente?

Diecinueve herramientas top-level del workspace — cada una abre como una pestaña dedicada que puedes fijar, reordenar o cerrar: Editor SQL, Dashboard, Asistente de IA, Catálogos, Query Builder, Server Info, Process List, Monitor de conexión, Respaldo, Administración de usuarios, Mantenimiento de tablas, Migración de objetos, Diagrama ER, Schema Diff, Monitor de replicación, Visor de binlog, Snippets, Log de consultas y Monitor de salud del servidor. Dos más — Table Builder y Visual EXPLAIN — abren contextualmente desde Catálogos y el Editor SQL. Ver el inventario completo.

¿Calíope soporta PostgreSQL u otras bases de datos?

Hoy no — Calíope es un cliente especializado para MariaDB y MySQL, y ahí ponemos toda nuestra profundidad. PostgreSQL está actualmente listado como En estudio en nuestro roadmap público: no es trabajo comprometido, pero si suficientes clientes lo piden lo priorizaremos en una versión futura. Si te gustaría verlo, envíanos una solicitud — cada solicitud cuenta para esa decisión. Mientras tanto, si necesitas una navaja suiza entre motores, TablePlus o DBeaver son excelentes alternativas.

¿Hay una versión para Windows o Linux?

La versión actual de Calíope es solo para Mac e iPad — 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.

¿Qué pasa con mis datos si cancelo?

Tus datos locales (perfiles, log de consultas, snippets) permanecen en tu dispositivo. Si también quieres borrarlos, usa Preferencias → Privacidad → Borrar todos mis datos. Los metadatos sincronizados con iCloud se pueden gestionar desde Ajustes de iCloud.

¿Mis consultas van a la nube?

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.

¿Necesito una clave de OpenAI para usar Calíope?

No. El asistente de IA es una de muchas funciones. Si no configuras una clave de API (OpenAI, Gemini o Anthropic Claude), todas las demás capacidades funcionan como se espera.

¿Puedo usar Calíope en el trabajo para servidores de producción?

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. Las suscripciones son por Apple ID; para licencias de equipo, por favor contáctanos.

¿Qué versiones de MariaDB y MySQL están soportadas?

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.