Nativ gebaut für macOS, iPadOS und Apple Silicon

Der MariaDB-, MySQL- und PostgreSQL-Client, der im Apple-Ökosystem zu Hause ist.

Calíope ist ein SwiftUI-nativer MariaDB-, MySQL- und PostgreSQL-Client für macOS und iPad — der einzige mit Schreibtisch-Widgets, Home-Screen-Widgets, einem schema-bewussten KI-Assistenten und per iCloud synchronisierten Verbindungsprofilen. Ein Abo, beide Plattformen, $49.99 pro Jahr.

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

Was diese Website beschreibt. Diese Seite zeigt Calíope 1.3, die neueste Version, die wir gebaut haben. Sie ist fertig und noch nicht im App Store: Was du hier liest, ist echt, heute aber nicht ladbar — im Store liegt derzeit die vorherige Version. Calíope 1.3 setzt macOS 26 Tahoe und iPadOS 26 voraus; unter macOS 15 Sequoia oder iPadOS 18 bleibt Version 1.2 verfügbar und funktionsfähig. Calíope Companion fürs iPhone setzt iOS 18 voraus und ist vom Systemwechsel nicht betroffen; im App Store ist sie ebenfalls noch nicht. Calíope Watch (watchOS 11) und Calíope TV (tvOS 18) sind neu, installieren sich allein und sind kostenlos — sie sind fertig und eingereicht, aber noch nicht im App Store. Sieh, was in welcher Version steckt →

Demo ansehen

Ein Rundgang durch Calíope.

Vorschaubild des Demo-Videos von Calíope
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, Server Info, Process List, Verbindungsmonitor und konfigurierbare Health-Alerts

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, täglichem oder wöchentlichem Scheduler, Retention-Regeln und gzip

Eine lokale .sqlite-Datei öffnen

HeuteDB Browser for SQLite — eine zweite Anwendung, mit eigenem Fenster und eigenen Gewohnheiten

In CalíopeSQLite-Editor: Struktur, Daten, SQL ausführen und Pragmas. 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. Nur Metadaten — 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, plus Widgets auf Home- und Sperrbildschirm — und Calíope Companion auf deinem iPhone, das deine Verbindungen, Snippets, den Verlauf und das Fehlerprotokoll über iCloud mitbringt

27
Werkzeuge im Workspace — 25 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, die kein anderer MariaDB- oder MySQL-Client macht.

Wir versuchen nicht, jede Datenbank-Engine der Welt zu unterstützen. Wir konzentrieren uns auf MariaDB, MySQL, Amazon Aurora und PostgreSQL und bauen die Teile, die das Apple-Ökosystem erwartet, aber sonst niemand liefert.

Native Widgets, auf jedem Bildschirm.

Der einzige MariaDB- oder MySQL-Client mit Widgets auf jeder Apple-Oberfläche: 3 Größen auf dem macOS-Schreibtisch, 4 Größen auf dem iPad-Home-Screen (inkl. Extra Large) und 3 iPad-Lock-Screen-Accessoires (Rectangular, Circular, Inline). Threads_connected, QPS, InnoDB-Hit-Rate und Uptime live — ohne die App zu öffnen.

Einzigartig am Markt

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 OpenAI, Google Gemini oder Anthropic Claude, sodass das zurückgegebene SQL gegen deine Daten ausführbar ist — nicht gegen ein hypothetisches Schema.

Einzigartig unter nativen Clients

Das iPad als vollwertiger Bürger.

Sequel Ace hat kein iPad. TablePlus behandelt es als Gerät zweiter Klasse. Die iPad-App von Calíope ist zu 100 % SwiftUI — DDL-Hilfeleiste, Drag-Gesten, Extra-Large-Widgets und AppIntents für Siri.

Einzigartig
Ehrliche Preise

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

Geprüft am 26. August 2026. MariaDB-/MySQL-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 $49.99 / Jahr macOS + iPad Ja Mac + iPad + Lock Screen Ja — BYOK (OpenAI, Gemini, Claude)
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)
Sequel Ace Kostenlos (MIT) Nur macOS Nein Nein 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
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
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 + Lock Screen (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
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 vor DELETE/UPDATE ohne WHERE warnt
  • 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
  • Schema Diff generiert das ALTER-Skript
  • Objektmigration zwischen zwei verbundenen Servern
  • Dedizierte Editoren für Index, View, Trigger, Event, Routine

Verwaltung

  • Server-Dashboard in Echtzeit (Threads, QPS, InnoDB-Hit-Rate)
  • Process List mit geführtem KILL
  • Benutzerverwaltung für Grants, Passwörter und Auth-Plugin
  • Replikationsmonitor + Binlog-Viewer
  • Konfigurierbare Health-Alerts

Backups

  • Granulare Auswahl: wähle Tabellen, Views, Routinen, Trigger
  • Zeitplaner täglich und wöchentlich mit Aufbewahrung
  • Meldet Fehler pro Objekt in der Fußzeile (keine stillen Fehlschläge)
  • Werte als Bindings von Prepared Statements; Identifier escaped
  • Optionale gzip-Komprimierung

Analyse und Profiling

  • Visual EXPLAIN mit relativen Kosten
  • Query-Profiler mit Laufzeiten pro Phase
  • Spalten-Profiler (Kardinalität, Nulls, Top-N)
  • Index-Berater auf Basis echter Queries
  • Vergleichsansicht zum Diffen von Ergebnismengen

KI-Assistent

  • Natürliche Sprache → SQL mit dem aktiven Schema als Kontext
  • Anbieter OpenAI, Google Gemini und Anthropic Claude
  • Bring Your Own Key (im Keychain gespeichert)
  • Spracheingabe, auf dem Gerät erkannt — das Audio verlässt es nicht
  • Es werden nur Metadaten gesendet — nie Zeilendaten oder Zugangsdaten

Widgets

  • macOS-Schreibtisch: Small, Medium, Large
  • iPad-Home-Screen: Small, Medium, Large, Extra Large
  • iPad-Lock-Screen: Rectangular, Circular, Inline
  • 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 und Zeitpläne
  • Lokalisiert in Englisch, Spanisch und Französisch — 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 Escaping von SQL-Identifiern gegen Injection
  • Keine Analytik, kein Tracking, keine Werbung
Das komplette Inventar

Fünfundzwanzig Werkzeuge, ein Workspace.

Das sind die tatsächlichen Workspace-Tabs von Calíope — keine Marketing-Tour. Alle sind natives SwiftUI, laufen auf macOS und iPad und öffnen sich als eigener Tab, den du anheften, umsortieren oder schließen kannst. Dreiundzwanzig stehen im Werkzeug-Navigator; Tabellen-Builder und Visual EXPLAIN öffnen sich im Kontext aus Katalogen und dem SQL-Editor. Eine MongoDB-Sitzung bringt fünf weitere, unten aufgeführt.

SQL-Editor

Schema-bewusste Autovervollständigung, SQL-Linter, Formatierer und Multi-Statement-Player, der das ganze Skript ausführt oder es Query für Query durchläuft.

Dashboard

Live-Puls des Servers: Threads_connected, QPS, InnoDB-Buffer-Pool-Hit-Rate, Uptime und langsame Queries pro Sekunde, im von dir gewählten Intervall abgetastet.

KI-Assistent

Prompts in natürlicher Sprache gegen das Schema der aktiven Datenbank. Bring deinen eigenen Key von OpenAI, Gemini oder Anthropic Claude mit; nur die Metadaten verlassen die App — nie Zeilen oder Zugangsdaten.

Kataloge

Vollständiger Baum Datenbank → Tabelle → Spalte mit dedizierten Tabs für Indizes, Fremdschlüssel, Views, Routinen, Trigger und Events.

Query-Builder

Visueller Baukasten: zieh Tabellen auf eine Canvas, wähle Spalten und WHERE-Bedingungen und beobachte, wie sich die SQL-Vorschau beim Bauen aktualisiert.

Serverinformationen

Globale und Sitzungsvariablen, Live-Statuszähler und HDD-Nutzung — alles in einem Panel durchsuchbar, mit einem Filterfeld über jeder Liste.

Prozessliste

Laufende Threads mit Filtern, geführtem KILL QUERY / KILL CONNECTION und Bulk-Kill von untätigen oder beschäftigten Sitzungen — mit Bestätigung vor jeder destruktiven Aktion.

SQL-Warnungen

Eigene Health-Checks: definiere SQL-Sonden, Schwellenwerte und Operatoren und werde alarmiert, wenn eine Metrik die Grenze überschreitet — lange bevor dein Dashboard es merkt.

Backup

Granulare Auswahl von Datenbanken, Tabellen, Views und Routinen. Täglicher oder wöchentlicher Zeitplaner mit Aufbewahrungsregeln und optionaler gzip-Komprimierung.

Benutzerverwaltung

Lege Benutzer an und ändere sie, verwalte Grants nach Geltungsbereich und wechsle Auth-Plugins — kein GRANT / REVOKE mehr aus dem Gedächtnis tippen. Identifier durchgängig escaped.

Tabellenwartung

Führe CHECK, REPAIR, OPTIMIZE und ANALYZE über eine Mehrfachauswahl aus, mit Fortschritt und Fehlerbericht pro Tabelle.

Datenmigration

Kopiere Tabellen, Views, Trigger, Events und Stored Procedures zwischen zwei verbundenen Servern — ohne mysqldump | mysql.

ER-Diagramm

Interaktives Beziehungsdiagramm mit ziehbaren Tabellen, bearbeitbaren Fremdschlüsseln und PNG- / PDF-Export. Verstehe ein Legacy-Schema in dreißig Sekunden.

Schemas vergleichen

Vergleiche zwei Schemas nebeneinander und generiere das ALTER-Skript, das sie in Einklang bringt. Synchronisiere Staging mit Produktion, ohne Migrationen von Hand zu schreiben.

Replikations-Monitor

Master- / Replica-Status, Replikations-Lag und Binlog-Koordinaten, in Echtzeit aktualisiert — erkenne eine hängende Replica, ohne dich per SSH einzuloggen.

Binlog-Viewer

Lies und filtere Events des Binary Logs, ohne dich per Shell auf den Server einzuloggen. Verfolge Änderungen auf Zeilenebene, Transaktionen und GTIDs von macOS oder iPad aus.

Snippets

Wiederverwendbare SQL-Bibliothek, nach Engine gruppiert (MariaDB / MySQL / PostgreSQL), mit Seeding integrierter Vorgaben pro Engine. Kategorisiert, durchsuchbar und über jeden Mac und jedes iPad deiner Apple ID synchronisiert.

Query-Log

Persistenter Verlauf jeder ausgeführten Query in lokalem SQLite — durchsuchbar, filterbar, exportierbar und mit optionalem iCloud-Sync.

Server-Health-Monitor

Konfigurierbare Alerts zu Server-Metriken — Calíope meldet sich, bevor dein externes Monitoring es tut. Läuft im Hintergrund über Sitzungen hinweg.

SQLite-Editor

Öffne und bearbeite lokale SQLite-Dateien ohne Server: Strukturdesigner, Datengitter, SQL ausführen, editierbare Pragmas, Speichern/Verwerfen-Transaktionen und CSV/JSON/SQL-Import und -Export. Nur unverschlüsselte Datenbanken.

Dateivorschau

Schreibgeschützter Viewer für .md, .sql, .json, .csv, .rtf und .log: dargestelltes Markdown, hervorgehobenes SQL, neu eingerücktes JSON, CSV als Tabelle, RTF als Dokument. Aktualisiert sich, wenn sich die Datei ändert — und führt nie etwas aus.

Fehlerprotokoll

Was in der App schiefgegangen ist, mit Datum, Gerät und was zu tun ist. Funktioniert ohne Verbindung.

Globales Suchen und Ersetzen

Suchen Sie einen Text in allen Textspalten einer Datenbank und ersetzen Sie ihn massenhaft — mit einer Vorschau, wie jede Zeile aussehen wird.

Berichte

Sichern Sie eine Abfrage mit ihren Parametern und einer definierten Ausgabe. Derselbe Bericht liefert dasselbe Ergebnis, Lauf für Lauf — und der letzte landet auf dem Telefon.

Replikationstopologie

Deklarieren Sie, welche Maschine der Primary ist und welche die Repliken sind, und sehen Sie die ganze Gruppe auf einmal: Binlog und Position oben, darunter eine Zeile je Replik mit Rückstand, beiden Threads und GTID-Abweichung.

Zwei weitere kontextbezogene Werkzeuge — Tabellen-Builder (visuelles Create/Alter) und Visual EXPLAIN (Viewer für den Ausführungsplan) — öffnen sich inline aus Kataloge und dem SQL-Editor.

Dokumentdatenbanken

Und fünf weitere, wenn die Sitzung MongoDB ist.

Eine MongoDB-Verbindung öffnet ihren eigenen Satz Tabs — in einer Dokumentdatenbank gibt es keinen SQL-Editor, kein ER-Diagramm und kein Binlog, und etwas anderes vorzugeben brächte nur leere Bildschirme. Jeder Wert zeigt seinen Typ, denn in einer schemalosen Sammlung können zwei benachbarte Dokumente kein einziges Feld gemeinsam haben.

MongoDB-Sammlungen

Datenbanken, Sammlungen und Dokumente durchsuchen und als JSON bearbeiten.

MongoDB-Abfrage

Dokumente filtern oder eine Aggregations-Pipeline ausführen.

MongoDB-Indizes

Indizes einer Sammlung ansehen, anlegen und löschen.

MongoDB-Server

Serverstatus, laufende Vorgänge, Benutzer und Rollen.

MongoDB-Befehle

Einen Befehl an den Server senden und die Antwort ansehen.

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.

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 SVG/PDF-Export.
Server-Informationen mit HDD-Nutzung pro Tabelle
Prozesse — Live-Threadliste mit Benutzer, Host, Befehl und Status — entlaufene Abfragen erkennen und mit einem Klick beenden.
Verbindungsmanager mit gruppierten MariaDB-Profilen
Verbindungsmanager — MariaDB- und MySQL-Profile gruppiert, mit SSH-Tunnel- und TLS-Schaltern pro Verbindung.
Replikationsmonitor mit Status der I/O- und SQL-Threads
Replikationsmonitor — Master-/Replica-Status, GTID-Position und Binlog-Koordinaten live aktualisiert.
Binary-Log-Viewer mit GTID- und DML-Events
Snippets — Wiederverwendbares SQL nach Kategorie geordnet, bereit für den Editor — dein Diagnose-Werkzeugkasten immer zur Hand.
Objektmigration zwischen zwei verbundenen Servern
Ergebnis-Diagramme — Jedes Ergebnis als Balken, Linie oder Kreis darstellen, ohne den Editor zu verlassen — die Achsen wählt Calíope selbst.
Modal zum Befüllen von Tabellen, das Beispielzeilen generiert
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 vier Replikaten
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 iPad entsperrst.

Das Widget von Calíope zeigt Live-Metriken des Profils, das du anheftest — 3 Größen auf dem macOS-Schreibtisch, 4 Größen auf dem iPad-Home-Screen und 3 Accessoires auf dem iPad-Lock-Screen. Tippe das Widget an, um direkt zum Dashboard des richtigen Servers zu springen.

macOS-Schreibtisch-Widget

macOS-Schreibtisch · Small

Widget auf dem iPad-Home-Screen

iPad-Home-Screen · Medium

Widget auf dem iPad-Lock-Screen

iPad-Lock-Screen · Accessoire Rectangular

Auf deinem iPhone

Was du in Calíope aufbewahrst, für unterwegs.

Calíope Companion ist eine eigene, kostenlose iPhone-App. Sie spiegelt, was du in Calíope aufbewahrst — Verbindungsprofile, SQL-Snippets, Abfrageverlauf, Gespräche mit dem KI-Assistenten und das Fehlerprotokoll — und synchronisiert über deine eigene iCloud. Sie verbindet sich nicht mit Datenbanken: Sie begleitet Calíope, sie ersetzt es nicht.

Verbindungen

Deine Profile mit ihren Gruppen, und du kannst sie auf dem Telefon anlegen, bearbeiten, duplizieren und löschen. Passwörter verlassen den Mac nicht.

Snippets

Die ganze Bibliothek, durchsuchbar und bearbeitbar, einen Fingertipp von der Zwischenablage entfernt.

Verlauf

Was du tatsächlich ausgeführt hast, mit Server und Zeitstempel.

KI-Assistent

Frühere Gespräche, samt dem erzeugten SQL.

Diagnose

Das Fehlerprotokoll von Calíope, gelesen aus deiner iCloud. Bewusst nur lesend.

Der Demomodus zeigt die gesamte App mit Beispieldaten: ohne iCloud, ohne Server und ohne Calíope. Gratis, ohne In-App-Käufe.

Der Start — er sagt, was es ist
Der Start — er sagt, was es ist
Die Verbindungen, gespiegelt
Die Verbindungen, gespiegelt
Das Fehlerprotokoll auf dem Telefon
Das Fehlerprotokoll auf dem Telefon

Calíope Companion ist fertig und geht in die App-Review — im App Store ist er noch nicht.

Am Handgelenk und an der Wand

Zwei Bildschirme mehr, und beide lesen nur.

Calíope stellt, was sie misst, in deine eigene private iCloud, und zwei eigene kostenlose Apps lesen es von dort. Keine der beiden verbindet sich mit einer Datenbank: Sie zeigen, was dein Mac oder dein iPad bereits herausgefunden hat, und können daran nichts ändern.

Calíope Watch

Eine eigenständige watchOS-11-App. Es gibt keine iPhone-App, die vorher installiert werden müsste: Sie installiert sich allein und funktioniert ohne Telefon in der Nähe.

Meldungen

Alles, was Calíope gemeldet hat, nach Tagen gruppiert, das Neueste oben. Öffne eine für Server, Typ, Schweregrad, Zeitpunkt und welches deiner Geräte es gemeldet hat.

Achtzehn Arten, in acht Gruppen

Backups und Berichte, die abgeschlossen sind, fehlgeschlagen, abgebrochen wurden oder gar nicht liefen. Abfragen, die zu lange dauerten oder mit zu vielen Zeilen zurückkamen. SSH-Tunnel, die abbrachen und wiederkamen. Fehlgeschlagene iCloud-Synchronisierung. Server nahe an deinen Schwellenwerten.

In deiner Sprache, nicht der deines Macs

Meldungen reisen als Daten, nicht als Sätze. Die Uhr schreibt sie also in der Sprache, die du an der Uhr eingestellt hast, auch wenn dein Mac damals auf eine andere eingestellt war.

Mitteilungen

Optional, und ein anderer Schalter als das Lesen. Du wählst, wie oft nachgesehen wird und was dich unterbrechen darf. Das ist exakt, solange die App offen ist; bei geschlossener App entscheidet watchOS, wann sie geweckt wird — meist seltener, nie öfter.

Der Demomodus zeigt Beispielmeldungen von Beispielservern, und auf Wunsch auch die leeren Bildschirme. Ohne iCloud, ohne Server und ohne Kopie von Calíope.

Calíope TV

Eine tvOS-18-App, die aus einem Apple TV die Wandanzeige deiner MySQL-, MariaDB- und PostgreSQL-Server macht — groß genug, um sie vom anderen Ende des Raums zu lesen.

Die Server

Eine Kachel pro Server, mit ihrem Zustand: In Ordnung, Warnung, Kritisch, Nicht erreichbar oder Keine Daten. Der Zustand wird nie allein über Farbe unterschieden.

Warum, und die Zahlen

Wenn etwas nicht stimmt, sagt die Kachel was: Verbindungen nahe am Limit, laufende Threads, langsame Abfragen, niedrige Cache-Trefferquote, Replikationsverzögerung oder gestoppte Replikation, wenig Speicherplatz. Öffne sie für Laufzeit, Abfragen pro Sekunde, die längste Abfrage und die Replikat-Verzögerung.

Veraltete Messwerte

Der Fernseher rechnet selbst aus, ob das Gezeigte noch aktuell ist, aus der Kadenz, die Calíope angibt. Ein am Freitag ausgeschalteter Mac lässt die Anzeige nicht das ganze Wochenende grün: Der Bildschirm sagt, dass der Messwert nicht mehr aktuell ist, und seit wann.

Zwei Tabs, nicht fünf

Ein Fernseher ist kein Gerät, in dem man navigiert. Ein Schalter hält den Bildschirm an, solange die Anzeige läuft — für den Fall, dass du sie dauerhaft laufen lassen willst.

Der Demomodus zeigt eine Beispielumgebung mit acht Servern. Ohne iCloud, ohne Server und ohne Kopie von Calíope.

Beide erscheinen mit Calíope 1.3 und gehen in die App-Review — im App Store ist noch keine von beiden. Kostenlos, ohne In-App-Käufe. Je fünf Sprachen, direkt am Gerät wählbar. Keine von beiden speichert Passwörter oder hält Verbindungsdaten, und keine sendet etwas an einen Server von uns.

KI mit Kontext

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

Calíope sendet Tabellennamen, Spalten und Fremdschlüssel der aktiven Datenbank an den Anbieter deiner Wahl, sodass das zurückgegebene SQL gegen deine Daten läuft, nicht gegen eine Vermutung.

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 wurde ein vollständiges Sicherheitsaudit durchgeführt. Identifier werden zentral escaped, TLS prüft standardmäßig und der Keychain bleibt lokal, sofern du nichts anderes sagst.

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

Werte reisen als native Bindings von Prepared Statements in MySQLNIO — nie in das SQL konkateniert. Identifier (Namen von Datenbank, Tabelle, Spalte) laufen durch einen zentralen Escape-Helfer, sodass sich auch ein bösartiger Objektname im Schema nicht in deine Queries ausbrechen kann.

Alle meine Daten löschen

Ein einziger Button räumt Profile, Keychain-Einträge, Query-Log, Snippets und Widget-Cache auf. DSGVO Artikel 17, mit einem Tipp.

Community & Entwicklungen

Gemsam gebaut. Durch Community geführt.

Calíope wächst durch direktes Nutzer-Feedback und transparente Telemetrie. Deine Wünsche gestalten die Roadmap und Diagnosen helfen uns, 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 unseren Top-Entwicklungsprioritäten.

Funktion vorschlagen →

🛡️ Aus, bis du es einschaltest

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

Wie Telemetrie funktioniert →

🐞 Fehler beheben & Aufwand fokussieren

Wenn du die Aufzeichnung einschaltest und uns die Datei per E-Mail schickst, helfen uns diese anonymen Messwerte und Fehlerberichte, Bugs schnell zu beseitigen und uns auf die wichtigsten Werkzeuge zu konzentrieren. Das entscheidest allein du — von selbst erreicht uns nichts.

Öffentliche Roadmap erkunden →

Preis

Ein Abo. Beide Geräte.

Nutze Calíope auf jedem Mac und iPad, das mit deiner Apple ID verbunden ist. Kündige jederzeit über den App Store.

Ein Monat kostenlos
$49.99
pro Jahr, jährliche Abrechnung

Verlängert sich automatisch, sofern nicht mindestens 24 Stunden vor Ende des Zeitraums gekündigt wird.
Verwaltet über deine Apple ID — keine separaten Konten, keine Karte auf unserer Seite.

Lass dir Zeit

Ein Monat reicht nicht immer.

Wenn du das hier liest, dann interessiert dich Calíope wirklich. Und das bedeutet uns sehr viel.

Wir wissen, dass ein Monat nicht immer reicht, um ein Werkzeug wie dieses richtig kennenzulernen. Calíope hat viel zu bieten, und es in Ruhe zu erkunden braucht Zeit.

Wenn du es also ohne Eile ausprobieren möchtest, schreib uns einfach eine E-Mail. Wir geben dir gern einen Code, mit dem du Calíope viel länger nutzen kannst — damit du in Ruhe entscheiden kannst, ob es das Werkzeug ist, das du gesucht hast.

Danke, dass du hier bist. Wirklich.

Code anfragen

Schreib uns an info@caliope.org

Häufige Fragen

Kurze Antworten auf ehrliche Fragen.

Beschreibt die Website die Version, die ich laden kann?

Diese Website beschreibt Calíope 1.3, die neueste von uns gebaute Version. Sie ist fertig und noch nicht im App Store; der Store liefert derzeit die vorherige Version. Alles auf dieser Seite ist echt und fertig. Das Changelog zeigt, in welcher Version was gelandet ist.

Fünfundzwanzig 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 wir gewählt haben: Breite, damit du aufhörst zu wechseln — nicht Breite als Selbstzweck.

Wie viele Werkzeuge enthält Calíope wirklich?

Fünfundzwanzig 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, Dateivorschau, Fehlerprotokoll, Globales Suchen und Ersetzen, Berichte, Replikationstopologie. Zwei weitere — Tabellen-Builder und Visual EXPLAIN — öffnen sich im Kontext aus Katalogen und dem SQL-Editor, macht siebenundzwanzig insgesamt. Eine MongoDB-Sitzung fügt fünf eigene hinzu: Sammlungen, Abfrage, Indizes, Server und Befehle. 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 und Amazon Aurora hinzu. Die Replikation ist der einzige Bereich, der weiterhin nur MySQL kennt, und Calíope blendet aus, was eine Engine nicht kann, statt es ausgegraut zu zeigen. Über diese vier hinaus öffnet Calíope lokale SQLite-Dateien und bringt eine Reihe von MongoDB-Werkzeugen 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.

Gibt es eine Version für Windows oder Linux?

Das aktuelle Calíope ist nur für Mac und iPad — sein Wert liegt in der tiefen Integration mit macOS, iPadOS, 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 ich kündige?

Deine lokalen Daten (Profile, Query-Log, Snippets) bleiben auf deinem Gerät. Wenn du sie ebenfalls löschen möchtest, verwende Einstellungen → Datenschutz → Alle meine Daten löschen. Per iCloud synchronisierte Metadaten lassen sich in den iCloud-Einstellungen verwalten.

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. Der KI-Assistent ist eine von vielen Funktionen. Wenn du keinen API-Key konfigurierst (OpenAI, Gemini oder Anthropic Claude), funktionieren alle anderen Fähigkeiten wie erwartet.

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

Ja — Calíope ist für den täglichen professionellen Einsatz gebaut und auditiert. SSH-Tunnel, TLS-Prüfung, biometrische Authentifizierung, DDL-Audit-Log und der SQL-Linter existieren genau für dieses Szenario. Abos gelten pro Apple ID; für Team-Lizenzen kontaktiere uns bitte.

Welche MariaDB-, MySQL- und PostgreSQL-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. PostgreSQL 12 oder neuer: darunter fehlen einige Wartungsbefehle, und Calíope sagt das, statt zu scheitern.