Nativ gebaut für das Apple-Ökosystem, auf Apple Silicon

Der Datenbank-Client, der im Apple-Ökosystem zu Hause ist.

Calíope ist ein SwiftUI-nativer Client für MySQL, MariaDB, Amazon Aurora, TiDB, PostgreSQL, SQL Server, Oracle Database, ClickHouse, MongoDB, Redis, Valkey, Apache Cassandra und ScyllaDB sowie für SQLite- und DuckDB-Dateien, auf jedem Apple-Bildschirm, den du hast — mit Widgets auf dem macOS-Schreibtisch, die die echten Metriken deines Servers zeigen, dazu Widgets für Home-Bildschirm und Sperrbildschirm auf iPhone und iPad und Widgets an der Wand in der Apple Vision Pro, ein schema-bewusster KI-Assistent und per iCloud synchronisierte Verbindungsprofile. Eine Zahlung, alle deine Geräte, für immer: $99.99 einmalig, mit 60 Tagen gratis.

Echtzeit-Dashboard von Calíope mit Query-Durchsatz, InnoDB-Speicher und Thread-Verteilung
Kurz gesagt

Calíope in fünf Zeilen.

  • Ein nativer Client für MySQL, MariaDB, Amazon Aurora, TiDB, PostgreSQL, SQL Server, Oracle Database, ClickHouse, MongoDB, Redis, Valkey, Apache Cassandra und ScyllaDB sowie für SQLite- und DuckDB-Dateien, in SwiftUI geschrieben, ohne Web-Views.
  • Eine App für jeden Apple-Bildschirm: Mac, iPad und iPhone, dazu Apple Watch, Apple TV und Apple Vision Pro.
  • Neunundzwanzig Werkzeuge in einem Workspace: SQL-Editor, Schema und ER-Diagramm, Backups, Monitoring, Replikation und Berichte.
  • Widgets, per iCloud synchronisierte Verbindungen und ein KI-Assistent, der das Schema kennt: deine Frage und das Schema, nie deine Zeilen.
  • $99.99 einmalig, für alle deine Geräte, mit 60 Tagen gratis und ohne Karte.
Vorschaubild des Demo-Videos von Calíope
Versionen

Die 1.6 ist im App Store. Die 1.7 ist unterwegs.

Was diese Website beschreibt. Diese Seite zeigt Calíope 1.7 · in Arbeit, die Version, die ich gerade baue — und die 1.6 · 22. Oktober 2026 ist im App Store für Mac, iPad, iPhone, Apple Watch, Apple TV und Apple Vision Pro.

Calíope setzt macOS 26 Tahoe, iPadOS 26, iOS 26, visionOS 26, watchOS 26 und tvOS 26 voraus: Das Diktat wird auf dem Gerät erkannt und der Assistent läuft mit Apple Intelligence ohne Schlüssel, und beides kam mit den 26er-Systemen.

Calíope ist eine einzige App, keine App-Familie: Dieselbe App-Store-Seite installiert sie auf deinem Mac, deinem iPad, deinem iPhone, deiner Apple Watch, deinem Apple TV und deiner Apple Vision Pro. Die Bildschirme für iPhone, Apple Watch und Apple TV sind mit der 1.4 gekommen und jetzt herunterladbar.

Sieh, was in welcher Version steckt → und was kommt →

Preis

Eine Zahlung. Alle deine Geräte. Für immer.

Ein einziger Kauf deckt Calíope auf dem Mac, dem iPad, dem iPhone, der Apple Watch, dem Apple TV und der Apple Vision Pro ab — auf jedem Gerät, das mit deiner Apple ID verbunden ist — mit allen künftigen Updates. Kein Abo, keine Verlängerungen.

60 Tage kostenlos
$99.99
einmalig, für immer deins

Die Testphase ist ein Artikel zum Preis 0 im App Store: keine Karte und keine Abbuchung am Ende. Die sechzig Tage zählt Calíope selbst, ab dem Tag, an dem du sie startest.
An deine Apple ID gebunden — keine separaten Konten, keine Karte auf meiner Seite.

Es gibt keinen Server von mir und kein Konto dahinter, also hängt die App nicht davon ab, dass ich weiter abrechne: Wenn ich sie eines Tages nicht mehr pflege, verbindet sich die installierte weiter mit deinen Servern. »Für immer« heißt, dass keine Version 2 zu bezahlen sein wird — nicht, dass ich endlosen Support verspreche.

Der faire Vergleich ist nicht der mit den kostenlosen Clients. Navicat for MySQL kostet $1,299 für eine dauerhafte Lizenz; DBeaver Lite $113 im Jahr. Sequel Ace ist ausgezeichnet und kostenlos, und wenn es deinen Arbeitstag abdeckt, ist es die richtige Wahl. Sechzig Tage ohne Karte reichen, um herauszufinden, welcher Fall du bist.

Ein Workspace

Ein DBA wechselt nicht die Aufgabe, sondern die App.

Acht offene Fenster für eine einzige Rufbereitschaft. Der echte Preis sind nicht die Lizenzen, sondern der Kontext, den du bei jedem Wechsel verlierst. Die Werkzeuge von Calíope existieren, damit ein ganzer Arbeitstag in ein Fenster passt — nicht damit eine Funktionsliste länger wird.

SQL auf einem entfernten Server ausführen

HeuteTerminal, eine ssh-Sitzung und der mysql-Client

In CalíopeSQL-Editor über einen nativen SwiftNIO-SSH-Tunnel, mit schemabewusster Autovervollständigung und Linter

Ein Schema verstehen, das du nicht entworfen hast

HeutephpMyAdmin oder ein Desktop-Client, den du nur wegen seines Objektbrowsers behältst

In CalíopeKataloge, Tabellen-Builder und ein interaktives ER-Diagramm mit editierbaren Fremdschlüsseln

Einen Server unter Last beobachten

HeuteDie Konsole deines Hosters, ein Grafana-Tab und SHOW PROCESSLIST in Dauerschleife

In CalíopeDashboard, Serverinformationen, Prozessliste, SQL-Warnungen und der Server-Health-Monitor

Ein Backup ziehen — und weiter ziehen

HeuteEin mysqldump-Skript und ein Cron-Eintrag, von dem du hoffst, dass er noch läuft

In CalíopeBackup mit granularer Auswahl, Zeitplaner von alle paar Stunden bis monatlich, Retention-Regeln und gzip

Eine lokale .sqlite- oder .duckdb-Datei öffnen

HeuteDB Browser for SQLite und die duckdb-Kommandozeile — zwei weitere Anwendungen, jede mit eigenem Fenster und eigenen Gewohnheiten

In CalíopeSQLite-Editor und DuckDB-Editor: Struktur, Daten und SQL ausführen — und ein Parquet, CSV oder JSON dort abgefragt, wo es liegt. Ohne Server, ohne Verbindung.

Die .sql, .csv oder .log lesen, die dir geschickt wurde

HeuteEin Texteditor oder eine Tabellenkalkulation, die dein CSV beim Öffnen umformatiert

In CalíopeDateivorschau: hervorgehobenes SQL, CSV als Tabelle, gerendertes Markdown und RTF. Nur lesend, offline.

Bei einer Query um Hilfe fragen

HeuteEin Chatbot im Browser, in den du jedes Mal das Schema von Hand einfügst

In CalíopeKI-Assistent, der das aktive Schema schon als Kontext hat. Deine Frage und das Schema — niemals Zeilen.

Weit vom Schreibtisch nachsehen

HeuteVNC auf den Mac oder ein Mobil-Client, der beim Auflisten von Tabellen endet

In CalíopeDieselbe App, nativ auf dem iPad und auf deinem iPhone, plus Widgets auf Home- und Sperrbildschirm — und sie bringt deine Verbindungen, Snippets, den Verlauf und das Fehlerprotokoll über iCloud mit

29
Werkzeuge im Workspace — 27 Tabs plus 2 kontextuelle
3
davon brauchen überhaupt keinen Server
0
Apps, zu denen du dafür wechseln musst

Und nichts davon ist dauerhaft auf dem Bildschirm. Jedes Werkzeug ist ein Tab, den du öffnest, wenn die Aufgabe es verlangt, anpinnst, wenn du ihn täglich brauchst, und danach schließt — der Workspace zeigt nur, was du geöffnet hast. Die Liste ist lang, weil der Tag eines DBA lang ist. Das komplette Inventar ansehen →

Warum Calíope

Drei Dinge, entwickelt für das Apple-Ökosystem.

Ich versuche nicht, jede Datenbank-Engine der Welt zu unterstützen. Ich konzentriere mich auf MySQL, MariaDB, Amazon Aurora, TiDB, PostgreSQL, SQL Server, Oracle Database, ClickHouse, MongoDB, Redis, Valkey, Apache Cassandra und ScyllaDB, dazu SQLite- und DuckDB-Dateien, und baue die Teile, die das Apple-Ökosystem erwartet. Und Calíope ist der einzige Datenbank-Client im App Store auf sechs Apple-Bildschirmen — Mac, iPad, iPhone, Apple Watch, Apple TV und Apple Vision Pro — mit einem einzigen Kauf.

Native Widgets, auf dem Mac, dem iPhone, dem iPad und der Apple Vision Pro.

Widgets auf dem macOS-Schreibtisch mit den echten Metriken deines Servers — und dieselben Widgets auf iPhone, iPad und Apple Vision Pro: 4 Größen auf dem macOS-Schreibtisch (3 in der Mitteilungszentrale), 4 Größen auf dem Home-Bildschirm des iPad (inkl. Extra Large) und 3 auf dem des iPhone, 3 Sperrbildschirm-Accessoires (Rectangular, Circular, Inline) und 4 Größen an einer Wand in der Apple Vision Pro, auf Glas, durch das du die Wand siehst. Verbindungen, QPS, Cache-Trefferquote und Uptime live — ohne die App zu öffnen.

Servermetriken auf dem Schreibtisch und an der Wand

KI, die dein Schema kennt.

Frag in natürlicher Sprache. Der Assistent sendet die Tabellen, Spalten und Fremdschlüssel der aktiven Datenbank als Kontext an den gewählten Anbieter — bei Apple Intelligence verlässt dabei nichts das Gerät, bei Ollama geht nichts über den Rechner hinaus, auf den du ihn richtest —, sodass das zurückgegebene SQL gegen deine Daten ausführbar ist — nicht gegen ein hypothetisches Schema.

Dein Schlüssel. Das Schema, nie Zeilen.

Das iPad und die Apple Vision Pro als vollwertige Bürger.

Sequel Ace hat kein iPad. TablePlus behandelt es als Gerät zweiter Klasse und kommt auf die Apple Vision Pro als seine iPad-App in einem Fenster. Die iPad-App von Calíope ist zu 100 % SwiftUI — DDL-Hilfeleiste, Drag-Gesten, Extra-Large-Widgets und AppIntents für Siri — und auf der Apple Vision Pro ist sie für visionOS gebaut: das Glas des Systems, Leisten als Ornamente und Fenster, die du im Raum verteilst.

Für jedes Gerät gebaut, nicht angepasst
Ehrliche Preise

Eine Größenordnung günstiger als die Enterprise-Option.

Geprüft am 21. Oktober 2026. MariaDB-, MySQL-, PostgreSQL- und SQL-Server-Clients sowie die Referenzwerkzeuge für MongoDB und lokales SQLite — zwei Bereiche, die Calíope ebenfalls abdeckt.

Produkt Preis Plattformen iPad nativ Widgets KI
Calíope $99.99 einmalig · 60 Tage Testphase · Updates lebenslang Mac, iPad, iPhone, Apple Vision Pro · Apple Watch und Apple TV (nur lesende Bildschirme) Ja Mac-Schreibtisch · Home-Bildschirm von iPhone und iPad · Sperrbildschirm · Wand der Apple Vision Pro Ja — Apple Intelligence ohne Key, Ollama auf deinem Rechner, BYOK (OpenAI, Gemini, Claude), MCP-Server
TablePlus $99 dauerhaft + $59/Gerät/Jahr Updates macOS, Windows, Linux, iOS Minimale iOS-App Nur iOS (seit Juni 2026) Ja — BYOK (OpenAI, Anthropic, Copilot, lokal)
TablePro Kostenlos · Starter $2.99/Monat, $24/Jahr oder $59 lebenslang · Team $25/Platz einmalig macOS (DMG, außerhalb des Mac App Store) + iPhone/iPad (App Store seit 22. Sep. 2026) Ja — App Store, eine reduzierte App: keine KI, kein MCP Nur iOS (Quick Connect) Ja — 14 Anbieter, Ollama/llama.cpp/MLX lokal, MCP-Server
QueryDeck $79 zum Start für die ersten zehn Kunden, danach $149 lebenslang · 14 Tage Testzeit Nur macOS (DMG, außerhalb des Mac App Store) Nein Nicht dokumentiert Ja — eigener Schlüssel, Ollama lokal oder auf dem Gerät, MCP-Server
Sequel Ace Kostenlos (MIT) Nur macOS Nein Nein Nein
Native SQL Server Manager $19.99 Nur macOS (Mac App Store), nur SQL Server Nein Nicht dokumentiert Nein
MySQL Workbench Kostenlos (Oracle) macOS (Apple Silicon), Windows, Linux Nein Nein Nein
HeidiSQL Kostenlos (GPL) macOS (nur Apple Silicon), Windows, Linux Nein Nein Nein
VS Code + PostgreSQL-Erweiterung Kostenlos (Microsoft) macOS, Windows, Linux Nein Nein Ja — GitHub Copilot
Navicat for MySQL $1,299 dauerhaft (Enterprise) macOS, Windows, Linux, iOS Separate Basis-App Nein Add-on
DBeaver Lite $113 / Jahr macOS, Windows, Linux (Java) Nein Nein Ja — KI-Assistent
DB Pilot $79 einmalig Nur macOS Nein Nein Ja — BYOK (OpenAI, Anthropic, Google, xAI)
Pluk Kostenlos + $15/Mon. Pro Nur macOS (AppKit + SwiftUI, AGPL) Nein Nein Ja — Notebook-Agent
DB Connect Kostenlos (1 Verbindung) · $9.99 einmalig Mac, iPad, iPhone (ein Universalkauf) Ja Mac-Schreibtisch (Monitore gespeicherter Abfragen) Nein
Postico 2 $69 privat (3 Geräte) / $99 kommerziell, unbefristet Nur macOS Nein Nein Nein
Beekeeper Studio $9–18 / Monat je nach Plan (Electron) macOS, Windows, Linux Nein Nein Ja — AI Shell BYOK
DB Compass Kostenlos + $9.99 Pro iOS-App: iPhone, iPad, Mac M1+, Vision Ja Home- und Sperrbildschirm (iOS) Ja — Gemini, Claude, Apple Intelligence
SQLPro Studio Abo / lebenslang macOS, iPadOS, Windows Touch-angepasst Nein Nein
MongoDB Compass Kostenlos (MongoDB) macOS, Windows, Linux (Electron) Nein Nein Ja — Abfrage in natürlicher Sprache
DB Browser for SQLite Kostenlos (GPL) macOS, Windows, Linux (Qt) Nein Nein Nein

Den ehrlichen Vergleich lesen →

Alles inklusive

Eine komplette Datenbank-Workstation, nativ auf deinen Geräten.

Calíope bringt dieselbe Tiefe mit, die du von einem Premium-Desktop-Client erwartest — plus die Teile, die nur Apple-Plattformen möglich machen.

SQL-Editor

  • Schema-bewusste Autovervollständigung mit JOIN-Vorschlägen über Fremdschlüssel
  • SQL-Linter, der schon beim Tippen offene Strings, Kommentare und Backticks sowie unausgeglichene Klammern markiert
  • Safe Mode hält Statements, die Daten oder Struktur ändern, auf, bevor sie den Server erreichen
  • SQL Player — Schritt für Schritt durch Multi-Statement-Skripte
  • Snippet-Bibliothek, nach Engine gruppiert und per iCloud synchronisiert
  • Quick-Open-Palette (⌘⇧O) und Symbol-Umbenennung mit Wortgrenzen

Verbindung und Sicherheit

  • Nativer SSH-Tunnel via SwiftNIO (ed25519, ECDSA P-256/384/521)
  • TOFU-Host-Key-Verifizierung, äquivalent zu StrictHostKeyChecking
  • Strikte TLS-Prüfung standardmäßig, Opt-in für selbstsignierte Zertifikate
  • Touch ID / Face ID vor dem Verbinden (pro Profil)
  • Keychain mit optionalem iCloud-Sync

Schema und Modellierung

  • Interaktives ER-Diagramm mit Fremdschlüssel-Bearbeitung
  • Visueller Tabellen-Builder für Create und Alter
  • Schemas vergleichen generiert das ALTER-Skript
  • Datenmigration zwischen zwei verbundenen Servern
  • Dedizierte Editoren für Index, View, Trigger, Event, Routine

Verwaltung

  • Server-Dashboard in Echtzeit (Verbindungen, QPS, Cache-Trefferquote)
  • Prozessliste, mit geführtem KILL
  • Benutzerverwaltung für Grants, Passwörter und Auth-Plugin
  • Replikations-Monitor + Binlog-Viewer
  • Konfigurierbare Health-Alerts

Backups

  • Granulare Auswahl: wähle Tabellen, Views, Routinen, Trigger
  • Zeitplaner von alle paar Stunden bis monatlich, mit Aufbewahrung
  • Meldet Fehler pro Objekt in der Fußzeile (keine stillen Fehlschläge)
  • Werte im Dialekt der jeweiligen Engine geschrieben; Bezeichner maskiert
  • Optionale gzip-Komprimierung

Analyse und Profiling

  • Visual EXPLAIN, nach Zugriffsart eingefärbt
  • Query-Profiler mit Laufzeiten pro Phase
  • Spalten-Profiler (Nulls, eindeutige Werte, Minimum, Maximum, Mittelwert, häufigste Werte)
  • Index-Berater auf Basis echter Queries
  • Vergleichsansicht: dieselbe Abfrage auf zwei Verbindungen, Zeile für Zeile verglichen

KI-Assistent

  • Natürliche Sprache → SQL mit dem aktiven Schema als Kontext
  • Apple Intelligence auf dem Gerät und Ollama auf deinem eigenen Rechner, beide ohne Key; OpenAI, Google Gemini und Anthropic Claude mit deinem eigenen
  • Bring Your Own Key (im Keychain gespeichert)
  • Spracheingabe, auf dem Gerät erkannt — das Audio verlässt es nicht
  • Gesendet werden deine Frage und das Schema — Tabellen-, Spalten- und Schlüsselnamen —; nie Zeilendaten oder Zugangsdaten

Widgets

  • macOS-Schreibtisch: Small, Medium, Large, Extra Large (Mitteilungszentrale: die ersten drei)
  • Home-Bildschirm von iPhone und iPad: Small, Medium, Large, Extra Large (nur iPad)
  • Sperrbildschirm von iPhone und iPad: Rectangular, Circular, Inline
  • Apple Vision Pro, an der Wand: Small, Medium, Large, Extra Large, in die Wand eingelassen oder aus ihr hervorstehend
  • Deep Links (caliope://server/<uuid>): Widget antippen → Dashboard
  • Hintergrund-Aktualisierung mit Timeout, keine Zugangsdaten im geteilten Container

Apple-Ökosystem

  • AppIntents / Siri: verbinden, abfragen, auflisten, Tab öffnen
  • iCloud-Sync für Profile, Gruppen, Snippets, Berichte und SQL-Warnungen
  • Lokalisiert in Englisch, Spanisch, Französisch, Deutsch und Italienisch — App und Widgets
  • Öffnet .sql-Dateien aus dem Finder
  • Kontextbezogenes Onboarding mit TipKit

Datenschutz und Compliance

  • App Sandbox aktiviert (Mac-App-Store-Niveau)
  • Button Alle meine Daten löschen (DSGVO Art. 17)
  • Datenschutz standardmäßig: Keychain lokal, iCloud per Opt-in
  • Zentrales Maskieren von SQL-Bezeichnern gegen Injection
  • Keine Analytik, kein Tracking, keine Werbung
  • Optionaler lokaler Nutzungsbericht, ab Werk aus (wie er funktioniert)
Das komplette Inventar

Neunundzwanzig Werkzeuge, ein Workspace.

Jedes Werkzeug ist ein nativer SwiftUI-Tab, der auf Mac, iPad, iPhone und Apple Vision Pro läuft: siebenundzwanzig im Werkzeug-Navigator, Tabellen-Builder und Visual EXPLAIN im Kontext, sechs weitere eigene, wenn die Sitzung MongoDB ist, sieben, wenn sie Redis ist, und sieben, wenn sie Cassandra oder ScyllaDB ist. Was jedes davon tut, steht auf seiner Karte, auf der Werkzeug-Seite.

In Aktion sehen

Echte Bildschirme, direkt aus der App.

Das sind dieselben Screenshots, die von Apple geprüft und freigegeben wurden. Jedes Fenster ist natives SwiftUI — keine Web Views, keine plattformübergreifende Emulation. So ist sie gebaut →

SQL-Editor mit Syntaxhervorhebung und Query-Ergebnissen
SQL-Editor — Ausführen, Skript ausführen, Formatieren, * erweitern, Safe Mode, Transaktionen und Inline-Ergebnisse.
Server-Dashboard in Echtzeit mit Verbindungs-, QPS- und Cache-Metriken
Echtzeit-Dashboard — Verbundene Threads, Queries pro Sekunde, gesendete/empfangene Bytes und InnoDB-Cache-Hit-Rate.
Schema-Kataloge mit Tabs für Tabellen, Views, Indizes und Routinen
Kataloge — Tabellen, Views, Indizes, Felder, Routinen, Trigger und Events für die aktive Datenbank.
Interaktives ER-Diagramm mit Tabellen und Fremdschlüsseln
ER-Diagramm — Interaktives Beziehungslayout mit bearbeitbaren Fremdschlüsseln und PNG/PDF-Export.
Prozessliste mit laufenden Abfragen, Benutzer, Host und Status
Prozesse — Live-Threadliste mit Benutzer, Host, Befehl und Status — entlaufene Abfragen erkennen und mit einem Klick beenden.
Verbindungsmanager mit geöffnetem MariaDB-Profil: Host und Port, Zugangsdaten, Kodierung, SSL/TLS und SSH-Tunnel
Verbindungsmanager — MariaDB- und MySQL-Profile gruppiert, mit SSH-Tunnel- und TLS-Schaltern pro Verbindung.
Replikations-Monitor mit Status der I/O- und SQL-Threads
Replikations-Monitor — Master-/Replica-Status, GTID-Position und Binlog-Koordinaten live aktualisiert.
Snippet-Bibliothek mit wiederverwendbarem SQL, nach Kategorie geordnet
Snippets — Wiederverwendbares SQL nach Kategorie geordnet, bereit für den Editor — dein Diagnose-Werkzeugkasten immer zur Hand.
Abfrageergebnisse als Balkendiagramm im SQL-Editor
Ergebnis-Diagramme — Jedes Ergebnis als Balken, Linie oder Kreis darstellen, ohne den Editor zu verlassen — die Achsen wählt Calíope selbst.
SQL-Terminal, unten im Editor angedockt
SQL-Terminal — Eine mysql-artige Eingabe im Editor, für die Einzeiler, die du sonst in einer Shell ausführen würdest.
Räumliche GEOMETRY-Spalte auf einer interaktiven Karte im SQL-Editor
Geo-Karte — GEOMETRY-Spalten auf einer echten Karte, mit Stecknadeln und Stützpunkten, die du zum Bearbeiten der Geometrie ziehen kannst.
MongoDB-Sammlungsbrowser, der ein Dokument als faltbaren, typisierten Baum zeigt
MongoDB — Sammlungen und Dokumente als faltbarer Baum, mit dem Typ jedes Werts: ObjectId, decimal128, Datumswerte, Binärdaten.
Berichte-Werkzeug mit einem gespeicherten Bericht, seiner Abfrage und einer typisierten Ergebnistabelle
Berichte — Ein Bericht ist ein Artefakt, das ausgeführt wird, kein eingefügter Text: Spaltenvertrag, Darstellungstypen und typisierte Parameter. Führ ihn zweimal aus, es kommt dasselbe heraus.
Replikationstopologie-Diagramm einer deklarierten Gruppe mit ihrem Primary und fünf Replikaten, von denen eines von einem anderen liest
Replikationstopologie — Die ganze Gruppe auf einen Blick: du deklarierst sie, Calíope liest sie nur. Verzögerung, GTID-Drift und ein gestoppter Thread, Mitglied für Mitglied.
Monitoring auf einen Blick

Deine Server, bevor du das iPhone oder das iPad entsperrst.

Das Widget von Calíope zeigt Live-Metriken des Profils, das du anheftest — 4 Größen auf dem macOS-Schreibtisch (3 in der Mitteilungszentrale, die kein Extra Large annimmt), 4 Größen auf dem Home-Bildschirm des iPad, 3 auf dem des iPhone, 3 Accessoires auf dem Sperrbildschirm sowie, an einer Wand in der Apple Vision Pro, 4 Größen. Tippe das Widget an, um direkt zum Dashboard des richtigen Servers zu springen.

macOS-Schreibtisch-Widget

macOS-Schreibtisch · Small

Widget auf dem iPad-Home-Bildschirm

iPad-Home-Bildschirm · Medium

macOS-Schreibtisch-Widget, Large

macOS-Schreibtisch · Large

Auf deinem iPhone

Calíope selbst, für unterwegs.

Dieselbe Calíope, die du auf dem Mac und dem iPad installierst, installiert sich von derselben App-Store-Seite auch auf deinem iPhone und richtet sich dort fürs Telefon ein. Sie verbindet sich mit deinen Servern und führt deine Abfragen aus — und deine Profile, Snippets, der Verlauf und die Gespräche mit dem Assistenten sind schon da, über deine eigene iCloud.

Verbindungen

Deine Profile mit ihren Gruppen: anlegen, bearbeiten, duplizieren und löschen, direkt am Telefon. Passwörter bleiben in deinem Schlüsselbund.

SQL-Editor

Du schreibst eine Abfrage und führst sie gegen deinen Server aus — mit Ergebnissen, Diagramm und Karte gleich daneben.

Schema und Kataloge

Du durchsuchst Datenbanken, Tabellen, Indizes und Views und liest das DDL jedes Objekts.

Übersicht und Monitoring

Die Live-Metriken des Servers, mit dem du verbunden bist, und die Replikationstopologie, die du erklärt hast.

Snippets, Verlauf und Assistent

Deine Bibliothek, was du tatsächlich ausgeführt hast, und frühere Gespräche — über deine eigene iCloud.

Alles läuft auf dem Telefon: Es verbindet sich mit deinen Servern und führt deine Abfragen aus. Es ist kein reines Spiegelbild des Macs.

Deine Verbindungen, auf dem Telefon
Deine Verbindungen, auf dem Telefon
Schreiben und ausführen, vom Telefon aus
Schreiben und ausführen, vom Telefon aus
Die Übersicht, live
Die Übersicht, live

Das iPhone-Layout ist jetzt verfügbar, mit Calíope 1.4. Es kommt mit Calíope selbst: nichts zusätzlich zu installieren und nichts zusätzlich zu kaufen, denn es ist vom selben Kauf abgedeckt wie Mac und iPad.

Auf deiner Apple Vision Pro

Der ganze Client, in Fenstern im Raum verteilt.

Ab 1.6 ist Calíope auf der Apple Vision Pro eine native visionOS-App — nicht die iPad-App in einem Fenster. Sie kommt von derselben App-Store-Seite und aus demselben Kauf, sie verbindet sich mit deinen Servern und führt deine Abfragen aus, und jedes Werkzeug ist da, ohne dass eines fehlt.

Der SQL-Editor auf der Apple Vision Pro, mit den Ergebnissen auf einer Karte
Der SQL-Editor, mit den Ergebnissen auf einer Karte
Das ER-Diagramm auf der Apple Vision Pro
Das ER-Diagramm, im Raum
Deine Verbindungen auf der Apple Vision Pro
Deine Verbindungen, auf dem Glas des Systems

Jedes Werkzeug

Der SQL-Editor, der Schema-Browser, das ER-Diagramm, die Backups, die Berichte und der Abfrage-Builder: dieselben Werkzeuge wie auf dem iPad.

Fenster, die du platzierst

Öffne mehrere Fenster und lass jedes dort, wo du willst. Der Werkzeug-Navigator und deine geöffneten Tabs liegen in Ornamenten außerhalb des Glases.

Für deinen Blick bemessen

Jedes Bedienelement hat Blickgröße und leuchtet auf, wenn du es ansiehst. Optic ID, wo das iPad Face ID sagt.

Widgets an der Wand

Die Metriken deines angehefteten Servers und die Gesundheit der Flotte, auf Glas, durch das du die Wand siehst.

Die native App für die Apple Vision Pro ist jetzt verfügbar, mit Calíope 1.6. Nichts zusätzlich zu installieren und nichts zusätzlich zu kaufen: so ist sie auf der Apple Vision Pro.

Am Handgelenk und an der Wand

Zwei Bildschirme mehr, von derselben App-Store-Seite.

Die Apple Watch zeigt die Meldungen, die Calíope in deine eigene private iCloud stellt, und das Apple TV macht aus dem, was sie misst, eine Wandanzeige für deine Server. Keiner von beiden verbindet sich mit einer Datenbank, und keiner kostet etwas extra: was jeder davon tut, im Detail.

KI mit Kontext

Du erklärst das Schema nicht. Es kennt es bereits.

Mit Apple Intelligence verlässt nichts das Gerät; mit Ollama geht nichts über den Rechner hinaus, auf den du ihn richtest. Mit OpenAI, Gemini oder Claude geht das Schema der aktiven Datenbank — Tabellennamen, Spalten und Fremdschlüssel — sehr wohl an diesen Anbieter, unter deinem eigenen Key. Zeilen und Zugangsdaten nie. Ohne konfigurierten Anbieter funktioniert alles Übrige in Calíope.

U
Zeig mir die fünf Benutzer mit den meisten Bestellungen der letzten 30 Tage, inklusive ihrer E-Mail und dem Gesamtbetrag der Bestellungen.
↓ SQL generiert gegen dein Schema
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;
Standardmäßig gehärtet

Sicherheit als Design-Entscheidung, nicht als Häkchen.

Im Juli 2026 habe ich den gesamten Code auf Sicherheitslücken durchgesehen — eine eigene Prüfung, kein externes Audit, und als solches gebe ich sie auch nicht aus. Was du selbst prüfen kannst: Calíope hat keinen Server und keine Konten, es gibt also keinen Ort, an den deine Zugangsdaten gehen könnten — sie liegen im Keychain deines Geräts, und den iCloud Keychain schaltest du selbst ein (wie das funktioniert); der Host-Key wird so geprüft, wie OpenSSH es tut; TLS wird standardmäßig validiert; und Bezeichner werden zentral maskiert.

SwiftNIO SSH

Nativer SSH-Tunnel mit ed25519 und ECDSA P-256/384/521. Keine Abhängigkeit vom System-ssh. Entschlüsselte Schlüssel werden nie auf die Festplatte geschrieben.

TOFU-Host-Keys

Der Host-Fingerprint wird bei der ersten Verbindung im Keychain gespeichert. Ändert er sich, weigert sich Calíope zu verbinden — dasselbe Verhalten wie StrictHostKeyChecking=yes von OpenSSH.

Striktes TLS

Wenn du SSL aktivierst, wird die Zertifikatskette standardmäßig vollständig gegen die vertrauenswürdigen Wurzeln des Systems geprüft. Nicht verifizierte Zertifikate zu akzeptieren erfordert einen expliziten Schalter mit Warnung.

iCloud-Keychain per Opt-in

Die Datenbank-Passwörter bleiben standardmäßig auf dem Gerät. Der iCloud-Keychain-Sync ist eine bewusste Entscheidung, kein automatischer Nebeneffekt der iCloud-Nutzung.

Sicher gegen SQL-Injection

Die Werte, die Calíopes Werkzeuge für dich senden, reisen als Parameter des Prepared Statements aus dem Protokoll der jeweiligen Engine — ?-Platzhalter bei MariaDB und MySQL, $n-Parameter bei PostgreSQL, sp_executesql-Parameter bei SQL Server, :1-Binds bei Oracle Database, typisierte {name:Typ}-Parameter bei ClickHouse — nie in das SQL konkateniert. Was du im SQL-Editor schreibst, wird so gesendet, wie du es geschrieben hast, wie in jedem Client. Bezeichner (Namen von Datenbank, Tabelle, Spalte) laufen durch einen zentralen Escape-Helfer, sodass auch ein bösartiger Objektname im Schema nicht in deine Queries ausbrechen kann.

Alle meine Daten löschen

Ein einziger Button löscht, was Calíope an sechs Orten speichert — auf diesem Gerät, im Schlüsselbund, in iCloud Drive, im Schlüssel-Wert-Speicher von iCloud, in CloudKit und in den Daten des Widgets — auf all deinen Geräten, und sagt dir, was er an jedem Ort gelöscht hat. DSGVO Artikel 17.

Community & Entwicklungen

Gemeinsam gebaut. Von der Community geleitet.

Calíope wächst durch das, was du mir sagst. Deine Wünsche gestalten meine Roadmap, und der Nutzungsbericht, den du mir schickst, hilft mir, Fehler schnell zu beheben.

💡 Feature-Wünsche treiben das Wachstum

Jeder Vorschlag wird in der öffentlichen Roadmap erfasst. Wenn sich Anfragen häufen, werden sie zu meinen Top-Entwicklungsprioritäten.

Funktion vorschlagen →

🛡️ Aus, bis du es einschaltest

Keine Hintergrund-Tracker. Der Nutzungsbericht ist ab Werk aus: Es wird nichts hineingeschrieben, bis du ihn in den Einstellungen einschaltest. Was er schreibt, bleibt als lesbares JSON auf deinem Gerät — und wird nie automatisch gesendet.

Wie der Nutzungsbericht funktioniert →

🐞 Fehler beheben & Aufwand fokussieren

Wenn du den Bericht einschaltest und mir die Datei per E-Mail schickst, helfen mir diese Nutzungszähler und Fehlerberichte, Bugs schnell zu beseitigen und mich auf die wichtigsten Werkzeuge zu konzentrieren. Sie enthalten weder deinen Namen noch ein Konto noch eine Werbe-ID. Das entscheidest allein du — von selbst erreicht mich nichts.

Öffentliche Roadmap erkunden →

Häufige Fragen

Kurze Antworten auf ehrliche Fragen.

Beschreibt die Website die Version, die ich laden kann?

Ja und nein, und es steht im Hinweis oben auf der Seite: Die 1.6 ist im App Store für Mac, iPad, iPhone, Apple Watch, Apple TV und Apple Vision Pro, und diese Seite beschreibt die 1.7, die Version, die ich gerade baue. Alles auf dieser Seite ist echt und fertig — gebaut, nicht geplant. Das Changelog zeigt, in welcher Version was gelandet ist.

Kann ich ein Parquet abfragen, ohne es zu importieren?

Ja. Im DuckDB-Editor legt Datendatei abfragen… für jede gewählte Datei eine Sicht an — Parquet, CSV oder JSON — und die Datei bleibt, wo sie ist: Es wird nichts in eine Datenbank kopiert. Ist keine Datenbank offen, öffnet Calíope eine im Arbeitsspeicher, und Sichern unter… schreibt sie in eine .duckdb-Datei, wenn du sie behalten willst. DuckDB ist in die App kompiliert: nichts zu installieren, kein Server zu starten.

Neunundzwanzig Werkzeuge klingt nach Ballast. Ist es das?

Jedes Werkzeug ist ein Workspace-Tab, und der Workspace zeigt nur die Tabs, die du geöffnet hast — eine neue Sitzung startet mit einem. Nichts fragt den Server ab, wird gezeichnet oder belegt Speicher, bevor du es öffnest: Du kannst die drei anpinnen, die du täglich brauchst, und den Rest ignorieren. Die Liste ist lang aus demselben Grund, aus dem du gerade acht Apps offen hast: Der Tag eines DBA umfasst Abfragen, Schema-Arbeit, Monitoring, Backups, Benutzer, lokale Dateien und die .csv, die dir jemand geschickt hat. Das ist der Kompromiss, den ich gewählt habe: Breite, damit du aufhörst zu wechseln — nicht Breite als Selbstzweck. Und ich habe sie nicht gebaut, um eine lange Liste zu haben: Ich bin seit 2016 DBA, jedes einzelne entstand in einer Schicht, in der es mir fehlte, und ich benutze sie täglich gegen meine eigenen Server — deshalb sind sie fertig.

Wie viele Werkzeuge enthält Calíope wirklich?

Siebenundzwanzig Werkzeuge oberster Ebene — jedes öffnet sich als eigener Tab, den du anheften, umsortieren oder schließen kannst: SQL-Editor, Dashboard, KI-Assistent, Kataloge, Query-Builder, Serverinformationen, Prozessliste, SQL-Warnungen, Backup, Benutzerverwaltung, Tabellenwartung, Datenmigration, ER-Diagramm, Schemas vergleichen, Replikations-Monitor, Binlog-Viewer, Snippets, Query-Log, Server-Health-Monitor, SQLite-Editor, DuckDB-Editor, Dateivorschau, Fehlerprotokoll, Globales Suchen und Ersetzen, Berichte, Replikationstopologie, Protokoll langsamer Abfragen. Zwei weitere — Tabellen-Builder und Visual EXPLAIN — öffnen sich im Kontext aus Katalogen und dem SQL-Editor, macht neunundzwanzig insgesamt. Eine MongoDB-Sitzung fügt sechs eigene hinzu: Sammlungen, Abfrage, Indizes, Server, Befehle und Profiler. Eine Redis-Sitzung fügt sieben hinzu: Schlüssel-Explorer, Server-Übersicht, Speicheranalyse, Langsame Befehle, Verbundene Clients, Befehlskonsole und Knotentopologie. Eine Cassandra- oder ScyllaDB-Sitzung fügt sieben hinzu: CQL-Abfrage, Keyspace-Explorer, Cluster, Knoten, Verbundene Clients, Traces und langsame Abfragen sowie Rollen und Berechtigungen. Siehe das komplette Inventar.

Unterstützt Calíope PostgreSQL oder andere Datenbanken?

Ja — PostgreSQL wird nativ unterstützt, mit eigenem Provider statt als MySQL-Adapter: Verbindungsprofile, Schema-Browser, SQL-Editor mit eigenen Snippets und Schlüsselwörtern, Backups und Wiederherstellung, Wartung, Rollen und Rechte sowie Server-Überwachung. Es kommt zu MariaDB, MySQL, Amazon Aurora und TiDB hinzu, ebenso SQL Server, ab Version 2022, mit einem Treiber, den ich nach dem von Microsoft veröffentlichten Protokoll geschrieben habe, ebenso ClickHouse, ab Version 25.3, über seine HTTP- oder HTTPS-Schnittstelle, ebenso Oracle Database, ab Version 26ai, mit einem Treiber, den ich nach dem Code geschrieben habe, den Oracle als Referenz seines Protokolls nennt. Die Replikation kennen MySQL, MariaDB, ClickHouse, Redis und Valkey — bei ClickHouse zeigt jede replizierte Tabelle ihre Replikate, und Redis zeigt seine Knoten in der Knotentopologie — und Calíope blendet aus, was eine Engine nicht kann, statt es ausgegraut zu zeigen. Über diese acht hinaus öffnet Calíope lokale SQLite- und DuckDB-Dateien und bringt je eine Reihe von Werkzeugen für MongoDB, für Redis und Valkey sowie für Apache Cassandra und ScyllaDB mit. Was Calíope nicht sein will, ist ein Schweizer Taschenmesser über jede Engine der Welt — wenn du das brauchst, sind TablePlus oder DBeaver ausgezeichnete Alternativen.

Ich bin nicht in jeder Engine, die Calíope abdeckt, Experte, und ich behaupte es auch nicht. Ich benutze sie alle in meiner Arbeit, manche mehr als andere, und ich baue seit Jahren Datenbank-Werkzeuge — erst eine Komponente für Gambas, dann das Qt-Calíope, jetzt dieses: der ganze Weg.

Gibt es eine Version für Windows oder Linux?

Das aktuelle Calíope ist nur für Apple-Plattformen — sein Wert liegt in der tiefen Integration mit macOS, iPadOS, iOS, visionOS, Widgets, AppIntents, Keychain und iCloud, die ein plattformübergreifender Port verlieren würde. Wenn du Windows oder Linux brauchst, ist das alte Qt-basierte Calíope weiterhin als nicht gewartetes Archiv auf der Seite Frühere Qt-Versionen verfügbar.

Was passiert mit meinen Daten, wenn die Testphase endet?

Deine lokalen Daten (Profile, Query-Log, Snippets) bleiben auf deinem Gerät: Wenn die Testphase endet, zeigt Calíope den Kaufbildschirm und löscht nichts. Wenn du sie ebenfalls löschen möchtest, verwende Einstellungen › Allgemein → Alle meine Daten löschen. Der Button löscht auch, was in deiner iCloud liegt, auf all deinen Geräten.

Was, wenn du sie nicht mehr pflegst?

Die App läuft weiter: Sie hängt an keinem Server von mir. Was »für immer« heißt, steht unter dem Preis.

Gehen meine Queries in die Cloud?

Nur wenn du optionale Funktionen aktivierst. Das Query-Log ist standardmäßig lokal. Der iCloud-Sync des Logs ist Opt-in, mit einem klaren Hinweis, dass der wörtliche Query-Text in deine private iCloud reist. Der KI-Assistent sendet nur, was du schreibst, plus die Schema-Metadaten — nie Zeilendaten oder Zugangsdaten.

Brauche ich einen OpenAI-Key, um Calíope zu nutzen?

Nein — und vielleicht brauchst du gar keinen Key: Apple Intelligence läuft auf deinem Mac und Ollama auf einem Rechner von dir, keiner von beiden verlangt einen. Die Cloud-Anbieter schon. Und der KI-Assistent ist eine von vielen Funktionen: ohne konfigurierten Anbieter funktionieren alle anderen Fähigkeiten wie erwartet.

Warum gibt es Calíope nicht in Festlandchina?

Weil Calíope einen KI-Assistenten enthält, der sich mit OpenAI, Google Gemini und Anthropic verbinden kann. In Festlandchina führt der App Store eine App mit generativer KI nur, wenn sie die Genehmigungen der chinesischen Aufsichtsbehörde hat, und diese Dienste haben sie nicht. Ich könnte den Assistenten nur für diesen Store entfernen, aber das hieße, eine zweite Version der App zu pflegen, und dagegen habe ich mich entschieden. Calíope gibt es in allen anderen Ländern und Regionen des App Store, Hongkong, Macau und Taiwan eingeschlossen.

Kann ich Calíope bei der Arbeit für Produktionsserver nutzen?

Ja — Calíope ist für den täglichen professionellen Einsatz gebaut und auf Sicherheit geprüft. SSH-Tunnel, TLS-Prüfung, biometrische Authentifizierung, DDL-Audit-Log und der SQL-Linter existieren genau für dieses Szenario. Der Kauf gilt pro Apple ID; für Team-Lizenzen schreib mir bitte.

Welche MariaDB-, MySQL-, TiDB-, PostgreSQL-, SQL-Server-, ClickHouse- und Oracle-Database-Versionen werden unterstützt?

MariaDB 10.2.3 oder neuer, MySQL 5.7.5 oder neuer. Ältere Versionen haben nicht das Protokoll-Flag CLIENT_DEPRECATE_EOF, auf das sich Calíope stützt. TiDB 8.5 oder neuer, über dasselbe MySQL-Protokoll. PostgreSQL 13 oder neuer: darunter fehlen einige Wartungsbefehle, und Calíope sagt das, statt zu scheitern. SQL Server 2022 oder neuer, immer über eine verschlüsselte Verbindung. ClickHouse 25.3 oder neuer, über HTTP oder HTTPS. Oracle Database 26ai oder neuer, die Version, die Oracle als kostenlosen Container ausliefert; 19c und 23ai sprechen dasselbe Protokoll, aber ich habe sie nicht gemessen.

Warum setzt Calíope macOS 26, iPadOS 26, iOS 26, visionOS 26, watchOS 26 und tvOS 26 voraus?

Seit 1.3 wird das Diktat auf dem Gerät erkannt, und seit 1.4 läuft der Assistent mit Apple Intelligence ohne Schlüssel. Beides kam mit den 26er-Systemen; ältere haben es nicht. Genau dadurch arbeitet der Assistent ohne Schlüssel, und nichts verlässt deinen Rechner. Calíope setzt macOS 26, iPadOS 26, iOS 26, visionOS 26, watchOS 26 und tvOS 26 voraus; ab 1.6 ist sie auf der Apple Vision Pro eine native App für visionOS 26.

Wer macht Calíope?

Eine einzige Person. Calíope wird von David Villalobos Cambronero geschrieben und gepflegt, DBA seit 2016, in Costa Rica. Das ist der zweite Client, den ich baue: Der erste war das Qt-Calíope, Jahre vor diesem begonnen, und davor kam eine Datenbank-Komponente für Gambas. Die Seite Über Calíope erzählt den ganzen Weg, und warum die Apple-Version Closed Source ist.

Wird Calíope mit KI entwickelt?

Ja. Ich schreibe sie mit Unterstützung von KI, und ich prüfe jede Änderung und gebe sie frei, bevor sie erscheint; die Verantwortung bleibt bei mir. Die Seite Über Calíope erklärt, wie, und warum genau das mir erlaubt, sie mit einem einzigen Kauf zu verkaufen. Hier geht es darum, wie die App entsteht. Der KI-Assistent in Calíope ist etwas anderes, und du nutzt ihn nur, wenn du ihn öffnest.

Warum heißt sie Calíope?

Nach der Muse. Calíope ist Kalliope, die älteste der neun Musen: die Muse der epischen Dichtung, und diejenige, deren Name die Schönstimmige bedeutet. Sie war die, die man um die lange Geschichte bat — die, die der Reihe nach erzählt werden musste, von Anfang an und ohne etwas auszulassen.

Genau das ist die Aufgabe eines Datenbank-Clients, und darum ist der Name geblieben. Calíope erfindet deine Daten nicht und beansprucht sie nicht: Sie gibt ihnen eine Stimme und eine Ordnung, der du folgen kannst, und tritt dann zur Seite. Der Akzent bleibt auf dem í, weil der Name spanisch ist — die Sprache, in der er vergeben wurde.