Construido nativamente para el ecosistema de Apple, sobre Apple Silicon

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

Calíope es un cliente nativo SwiftUI de MariaDB, MySQL, PostgreSQL y SQL Server para todas las pantallas de Apple que tengas — con widgets en el escritorio de macOS que enseñan las métricas reales de tu servidor, además de widgets de pantalla de inicio y pantalla de bloqueo en iPhone y iPad, 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
En resumen

Calíope en cinco líneas.

  • Un cliente nativo de MariaDB, MySQL, PostgreSQL y SQL Server, escrito en SwiftUI y sin vistas web.
  • Una sola app para todas las pantallas de Apple: Mac, iPad e iPhone, más Apple Watch, Apple TV y Apple Vision Pro.
  • Veintinueve herramientas en un solo workspace: editor SQL, esquema y diagrama ER, respaldos, monitorización, replicación y reportes.
  • Widgets, conexiones sincronizadas por iCloud y un asistente de IA que conoce el esquema: tu pregunta y el esquema, nunca tus filas.
  • $99.99 una sola vez, para todos tus aparatos, con 60 días gratis y sin tarjeta.
Miniatura del video demo de Calíope
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 de mi lado.

No hay servidor mío ni cuentas detrás, así que la app no depende de que yo siga facturando: si un día dejo de mantenerla, la que tienes instalada sigue conectando a tus servidores. «Para siempre» quiere decir que no habrá que pagar una versión 2, no que prometa soporte eterno.

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

Qué describe este sitio. Esta página enseña Calíope 1.5 · en construcción, la versión que estoy construyendo ahora mismo — y la 1.4 · 8 de septiembre de 2026 está en la App Store para Mac, iPad, iPhone, Apple Watch, Apple TV y Apple Vision Pro. Calíope necesita macOS 26 Tahoe, iPadOS 26, iOS 26, watchOS 26 y tvOS 26: el dictado se reconoce en el dispositivo y el asistente funciona con Apple Intelligence sin ninguna clave, y las dos cosas llegaron con los sistemas 26. 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 llegaron con la 1.4 y ya se pueden descargar. Mira qué lleva cada versión → y qué viene →

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 o .duckdb local

HoyDB Browser for SQLite y la línea de comandos de duckdb — dos aplicaciones más, cada una con su ventana y sus costumbres

En CalíopeEditor SQLite y Editor DuckDB: estructura, datos y Ejecutar SQL — y un Parquet, CSV o JSON consultado donde ya está. 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. Tu pregunta y el esquema — 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

29
herramientas en el workspace — 27 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 diseñadas para el ecosistema Apple.

No intento soportar cada motor de base de datos del planeta. Me enfoco en MariaDB, MySQL, Amazon Aurora, PostgreSQL y SQL Server, con archivos SQLite y DuckDB y MongoDB, y construyo las piezas que el ecosistema Apple espera. Y Calíope es el único cliente de bases de datos de la App Store en cinco pantallas de Apple — Mac, iPad, iPhone, Apple Watch y Apple TV — con una sola compra.

Widgets nativos, en el Mac, el iPhone y el iPad.

Widgets en el escritorio de macOS con las métricas reales de tu servidor — y los mismos widgets en iPhone y iPad: 4 tamaños en el escritorio de macOS (3 en el Centro de notificaciones), 4 tamaños en la pantalla de inicio del iPad (incluida Extra Large) y 3 en la del iPhone, y 3 accesorios de pantalla de bloqueo (Rectangular, Circular, Inline). Threads_connected, QPS, InnoDB hit rate y uptime en vivo — sin abrir la app.

Métricas del servidor en el escritorio de macOS

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 nada sale del aparato, y con Ollama nada pasa de la máquina a la que lo apuntas —, de modo que el SQL que devuelve es ejecutable contra tus datos — no contra un esquema hipotético.

Tu clave. 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.

Hecha para iPad, no adaptada
Precios honestos

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

Verificado el 28 de septiembre de 2026. Clientes de MariaDB, MySQL y PostgreSQL, 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 Mac, iPad, iPhone, Vision Pro (como la app de iPad) · Apple Watch y Apple TV (pantallas de sólo lectura) Sí Escritorio del Mac · pantalla de inicio del iPhone y del 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 (DMG, fuera de la Mac App Store) + iPhone/iPad (App Store desde el 22 sep 2026) Sí — App Store, una app reducida: sin IA, sin MCP Solo iOS (Quick Connect) Sí — 14 proveedores, Ollama/llama.cpp/MLX locales, 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 PostgreSQL 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
DB Connect Gratis (1 conexión) · $9.99 una vez Mac, iPad, iPhone (una compra universal) Sí Escritorio del Mac (monitores de consultas guardadas) No
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

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
  • Se envían tu pregunta y el esquema — nombres de tablas, columnas y claves —; nunca datos de filas ni credenciales

Widgets

  • Escritorio macOS: Small, Medium, Large, Extra Large (Centro de notificaciones: los tres primeros)
  • Pantalla de inicio del iPhone y del iPad: Small, Medium, Large, Extra Large (sólo iPad)
  • Pantalla de bloqueo del iPhone y 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

Veintinueve herramientas, un workspace.

Cada herramienta es una pestaña nativa en SwiftUI que funciona en macOS, iPad e iPhone: veintisiete en el navegador de herramientas, el Constructor de tablas y el Visual EXPLAIN en contexto, y seis más propias cuando la sesión es MongoDB. Qué hace cada una está en su tarjeta, en la página de herramientas.

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, acabarías 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. Ejecútalo 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 iPhone o 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 la pantalla de inicio del iPad, 3 en la del iPhone y 3 accesorios en la pantalla de bloqueo. 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 ya está disponible, con Calíope 1.4. 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.

El Apple Watch enseña los mensajes que Calíope publica en tu propio iCloud privado, el Apple TV convierte lo que mide en un panel de pared para tus servidores, y un Vision Pro corre la app de iPad entera en una ventana que colocas en la habitación. Ni el reloj ni el televisor se conectan a una base de datos, y ninguna de las tres pantallas cuesta nada aparte: qué hace cada una, en detalle.

IA con contexto

No le explicas el esquema. Ya lo conoce.

Con Apple Intelligence no sale nada del aparato; con Ollama, nada pasa de la máquina a la que lo apuntas. 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.

En julio de 2026 revisé todo el código en busca de fallos de seguridad — una revisión mía, no una auditoría externa, y no la presento como tal. Lo que sí puedes comprobar tú: 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); la clave del host se verifica como lo hace OpenSSH; TLS se valida por defecto; y los identificadores se escapan de forma centralizada.

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 que las herramientas de Calíope envían por ti viajan como bindings nativos del driver —prepared statements de MySQLNIO en MariaDB y MySQL, parámetros $n de PostgresNIO en PostgreSQL, parámetros de sp_executesql en SQL Server—, nunca concatenados en el SQL. Lo que escribes en el editor SQL se envía tal como lo escribiste, como en cualquier cliente. 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 borra lo que Calíope guarda en seis sitios — este dispositivo, el Llavero, iCloud Drive, el almacén clave-valor de iCloud, CloudKit y los datos del widget — en todos tus dispositivos, y te dice qué borró en cada uno. Artículo 17 del RGPD.

Comunidad y Desarrollo

Construido junto a ti. Guiado por la comunidad.

Calíope evoluciona gracias a lo que me cuentas. Tus solicitudes definen mi roadmap, y el informe de uso que decidas enviarme me ayuda a erradicar errores rápidamente.

💡 Las sugerencias impulsan el crecimiento

Cada solicitud enviada queda registrada en el roadmap público. Cuando las peticiones se acumulan, se convierten en mis 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 me mandas el archivo por correo, esos contadores de apertura de herramientas y reportes de error me permiten corregir errores 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 me llega solo.

Explorar el roadmap público →

Preguntas frecuentes

Respuestas cortas a preguntas honestas.

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

Sí y no, y está escrito en el aviso de arriba: la 1.5 es la que construyo; la 1.4 es la que instala la App Store. 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.

¿Puedo consultar un Parquet sin importarlo?

Sí. En el Editor DuckDB, Consultar archivo de datos… crea una vista sobre cada archivo que elijas —Parquet, CSV o JSON— y el archivo se queda donde está: no se copia nada dentro de una base. Si no hay ninguna base abierta, Calíope abre una en memoria, y Guardar como… la escribe en un archivo .duckdb cuando quieras conservarla. DuckDB va compilado dentro de la app: no hay nada que instalar ni ningún servidor que levantar.

Veintinueve 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 hice: amplitud para que dejes de saltar entre apps, no amplitud por sí misma. Y no las construí para tener una lista larga: soy DBA desde 2016, cada una salió de un turno en que me hizo falta, y las uso a diario contra mis propios servidores — por eso están terminadas.

¿Cuántas herramientas incluye Calíope realmente?

Veintisiete 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, Editor DuckDB, 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 veintinueve. 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, y también SQL Server, desde la versión 2022, con un driver que escribí a partir del protocolo que publica Microsoft. La replicación es lo único que sigue siendo cosa de MySQL y MariaDB, y Calíope oculta lo que un motor no puede hacer en vez de enseñarlo apagado. Además de esos cinco, Calíope abre archivos SQLite y DuckDB 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.

No soy experto en todos los motores que cubre Calíope, y no lo pretendo. Los uso todos en mi trabajo, unos más que otros, y llevo años construyendo herramientas de base de datos — primero un componente para Gambas, después la Calíope en Qt, ahora ésta: la trayectoria entera.

¿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. También borra lo que haya en tu iCloud, en todos tus dispositivos.

¿Y si dejas de mantenerla?

La app sigue funcionando: no depende de ningún servidor mío. Lo que significa «para siempre» está escrito bajo el precio.

¿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 revisado en seguridad 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 escríbeme.

¿Qué versiones de MariaDB, MySQL, PostgreSQL y SQL Server 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 13 o superior: por debajo, algunas órdenes de mantenimiento no existen, y Calíope lo dice en vez de fallar. SQL Server 2022 o superior, siempre por una conexión cifrada.

¿Por qué Calíope necesita macOS 26, iPadOS 26, iOS 26, watchOS 26 y tvOS 26?

Desde la 1.3, el dictado se reconoce en el dispositivo, y desde la 1.4 el asistente funciona con Apple Intelligence sin ninguna clave. Las dos cosas llegaron con los sistemas 26; los anteriores no las tienen. Son las que permiten que el asistente funcione sin ninguna clave y sin que salga nada de tu máquina. Calíope 1.4 necesita macOS 26, iPadOS 26, iOS 26, watchOS 26 y tvOS 26; en Apple Vision Pro corre la app de iPad.

¿Quién hace Calíope?

Una sola persona. Calíope la escribe y la mantiene David Villalobos Cambronero, DBA desde 2016, en Costa Rica. Este es el segundo cliente que construyo: el primero fue la Calíope en Qt, empezada años antes que éste, y antes de ella vino un componente de base de datos para Gambas. La página Acerca de cuenta el camino entero, y por qué la versión de Apple es de código cerrado.

¿Calíope se desarrolla con IA?

Sí. La escribo con asistencia de IA, y reviso y apruebo cada cambio antes de publicarlo; la responsabilidad sigue siendo mía. La página Acerca de explica cómo, y por qué eso es lo que me permite venderla con una sola compra. Esto trata de cómo se hace la app. El Asistente IA que trae Calíope es otra cosa, y sólo lo usas si lo abres.

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