Construido nativamente para el ecosistema de Apple, sobre Apple Silicon

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

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.

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

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 →

Ver la demo

Un recorrido por Calíope.

Miniatura del video demo de Calíope
Un solo workspace

Un DBA no cambia de tarea: cambia de aplicació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.

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

Entender un esquema que no diseñaste

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

Vigilar un servidor bajo carga

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

Respaldar — y seguir respaldando

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

Abrir un archivo .sqlite local

HoyDB 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.

Leer el .sql, .csv o .log que te enviaron

HoyUn 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.

Pedir ayuda con una consulta

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.

Revisar cómo va todo lejos del escritorio

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

28
herramientas en el workspace — 26 pestañas más 2 contextuales
3
de ellas no necesitan servidor alguno
0
aplicaciones a las que saltar para nada de esto

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 →

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, MySQL, Amazon Aurora y PostgreSQL, y construimos las piezas que el ecosistema Apple espera pero que nadie más entrega.

Widgets nativos, en el Mac y en el iPad.

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.

Ú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 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.

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 en la App Store
Precios honestos

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

Verificado 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 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 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

Lee la comparación honesta →

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
  • Constructor de tablas 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
  • Apple Intelligence en el aparato y Ollama en tu propia máquina, los dos sin clave; OpenAI, Google Gemini y Anthropic Claude con la tuya
  • Trae tu propia API key (guardada en Keychain)
  • Entrada por voz reconocida en el dispositivo — el audio no sale de él
  • 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, francés, alemán e italiano — 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 Eliminar 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
  • Informe de uso local opcional, apagado de fábrica (cómo funciona)
El inventario completo

Veintiocho herramientas, un workspace.

Estas 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.

Editor SQL

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

Tablero

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 IA

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.

Catálogos

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

Constructor de consultas

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

Información del servidor

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.

Lista de procesos

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.

Alertas SQL

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 datos

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.

Comparar esquemas

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.

Fragmentos

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.

Registro 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.

Editor SQLite

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.

Previsualizador de archivos

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.

Registro de errores

Lo que le ha fallado a la app, con su fecha, su dispositivo y qué hacer al respecto. Funciona sin conexión.

Búsqueda y reemplazo global

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.

Reportes

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.

Topología de replicación

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.

Registro de consultas lentas

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.

Bases de documentos

Y seis más, cuando la sesión es MongoDB.

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.

Colecciones MongoDB

Explora bases, colecciones y documentos, y edítalos como JSON.

Consulta MongoDB

Filtra documentos o ejecuta un pipeline de agregación.

Índices MongoDB

Consulta, crea y elimina los índices de una colección.

Servidor MongoDB

Estado del servidor, operaciones en curso, usuarios y roles.

Comandos MongoDB

Envía un comando al servidor y mira su respuesta.

Profiler de MongoDB

Qué operaciones grabó el servidor por pasar del umbral, y en qué nivel está el profiler de cada base.

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. Cómo está hecha →

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 PNG/PDF.
Lista de procesos con consultas en ejecución, usuario, host y estado
Procesos — Lista de hilos en vivo con usuario, host, comando y estado: detecta y corta una consulta desbocada con un clic.
Gestor de conexiones con un perfil MariaDB abierto: host y puerto, credenciales, codificación, SSL/TLS y túnel SSH
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.
Biblioteca de fragmentos con SQL reutilizable organizado por categoría
Fragmentos — SQL reutilizable organizado por categorías, listo para insertar en el editor: tu botiquín de diagnóstico siempre a mano.
Resultados de una consulta dibujados como gráfico de barras dentro del editor SQL
Gráficos de resultados — Convierte cualquier resultado en barras, líneas o sectores sin salir del editor; los ejes se eligen solos.
Terminal SQL acoplada en la parte inferior del editor
Terminal SQL — Un prompt estilo mysql acoplado al editor, para las órdenes de una línea que si no acabas corriendo en una terminal.
Columna espacial GEOMETRY dibujada en un mapa interactivo dentro del editor SQL
Mapa espacial — Columnas GEOMETRY dibujadas en un mapa real, con pines y vértices que puedes arrastrar para editar la geometría.
Explorador de colecciones de MongoDB mostrando un documento como árbol plegable con tipos
MongoDB — Colecciones y documentos como árbol plegable, con el tipo de cada valor: ObjectId, decimal128, fechas, binarios.
Herramienta de Reportes con un reporte guardado, su consulta y una tabla de resultados tipada
Reportes — Un reporte es un artefacto que se ejecuta, no texto que se pega: contrato de columnas, tipos de presentación y parámetros tipados. Ejecutalo dos veces y da lo mismo.
Diagrama de topología de replicación de un grupo declarado, con su primario y cuatro réplicas
Topología de replicación — El grupo entero de un vistazo: lo declaras tú, Calíope sólo lo lee. Retraso, deriva de GTID y un hilo parado, miembro a miembro.
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 — 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.

Widget de escritorio macOS

Escritorio macOS · Small

Widget en la pantalla de inicio del iPad

Pantalla de inicio iPad · Medium

Widget del escritorio de macOS, Large

Escritorio macOS · Large

En tu iPhone

Calíope entera, de bolsillo.

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.

Conexiones

Tus perfiles con sus grupos: los creas, editas, duplicas y borras desde el teléfono. Las contraseñas se quedan en tu Llavero.

Editor SQL

Escribes una consulta y la ejecutas contra tu servidor, con los resultados, la gráfica y el mapa ahí mismo.

Esquema y catálogos

Recorres bases, tablas, índices y vistas, y lees el DDL de cualquier objeto.

Tablero y monitorización

Las métricas en vivo del servidor al que estás conectado, y la topología de replicación que declaraste.

Snippets, historial y asistente

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.

Tus conexiones, en el teléfono
Tus conexiones, en el teléfono
Escribir y ejecutar, desde el teléfono
Escribir y ejecutar, desde el teléfono
El tablero, en vivo
El tablero, en vivo

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.

En la muñeca, en la pared y en la habitación

Tres pantallas más, desde la misma página de la App Store.

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.

En tu Apple Watch

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.

Mensajes

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ó.

Dieciocho tipos, en ocho grupos

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.

En tu idioma, no en el del Mac

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ó.

Avisos

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.

En tu Apple TV

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.

La granja

Una tarjeta por servidor, con su estado: Correcto, Aviso, Crítico, Inalcanzable o Sin datos. El estado nunca se distingue sólo por color.

Por qué, y los números

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.

Lecturas que caducaron

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.

Dos pestañas, no cinco

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.

En tu Apple Vision Pro

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.

Todo, no un resumen

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.

Corre como app de iPad

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.

Por qué no hay una app aparte de visionOS

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.

Qué te cuesta eso

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.

IA con contexto

No le explicas el esquema. Ya lo conoce.

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.

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.

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.

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.

Eliminar 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.

Comunidad y Desarrollo

Construido junto a ti. Guiado por la comunidad.

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.

💡 Las sugerencias impulsan nuestro crecimiento

Cada solicitud enviada queda registrada en el roadmap público. Cuando las peticiones se acumulan, se convierten en nuestras prioridades de ingeniería.

Sugerir una función →

🛡️ Apagado hasta que tú lo enciendas

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.

Ver cómo funciona el informe de uso →

🐞 Eliminación de errores y enfoque de esfuerzo

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.

Explorar el roadmap público →

Precio

Un solo pago. Todos tus aparatos. Para siempre.

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.

60 días de prueba gratis
$99.99
una vez, tuya para siempre

La prueba es un artículo a precio cero de la App Store: sin tarjeta y sin cargo cuando termina. Los sesenta días los cuenta Calíope, desde el día que la empiezas.
Vinculado a tu Apple ID — sin cuentas separadas ni tarjeta en nuestro lado.

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ú.

Preguntas frecuentes

Respuestas cortas a preguntas honestas.

¿El sitio describe la versión que puedo descargar?

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.

Veintiocho herramientas suenan a hinchazón. ¿Lo son?

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.

¿Cuántas herramientas incluye Calíope realmente?

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.

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

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.

¿Hay una versión para Windows o Linux?

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.

¿Qué pasa con mis datos cuando termina la prueba?

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.

¿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 — 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.

¿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. La compra es por Apple ID; para licencias de equipo, por favor contáctanos.

¿Qué versiones de MariaDB, MySQL y PostgreSQL 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. PostgreSQL 12 o superior: por debajo, algunas órdenes de mantenimiento no existen, y Calíope lo dice en vez de fallar.

¿Por qué Calíope necesita macOS 26 e iPadOS 26?

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.

¿Quién hace Calíope?

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 qué se llama Calíope?

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.