Version 1.3 — 27. August 2026 In Prüfung
✨ Neu
Calíope spricht jetzt PostgreSQL
Calíope spricht PostgreSQL nativ, mit einer eigenen Implementierung statt über einen MySQL-Adapter: der SQL-Editor, die Kataloge, der Tabellen-Builder, das Backup, die Berichte, die Benutzer und die Tabellenwartung verwenden seine Syntax und sein Vokabular. Ab PostgreSQL 12. Replikation bleibt Sache von MySQL und MariaDB, und was eine Engine nicht hat, wird nicht mehr angeboten: Werkzeuge, die für sie nicht gelten, erscheinen nicht mehr, und Karten, die für beide gelten, tragen nicht mehr den Namen der einen.
Deine Stimme verlässt dein Gerät nicht mehr
Das Diktat im KI-Assistenten wird jetzt vollständig auf deinem Mac oder iPad erkannt. Das Audio wird auf dem Gerät transkribiert und nie an einen Server gesendet, das Diktat funktioniert also auch offline. Ist das Diktatmodell deiner Sprache nicht installiert, sagt Calíope es dir und zeigt, wo du es hinzufügst, statt aufs Netz auszuweichen.
Tipps, einer nach dem anderen
Calíope bringt jetzt über siebzig Bedienungstipps mit und verteilt sie sparsam: Bei jedem Besuch eines Werkzeugs bekommst du genau einen, nie zwei gleichzeitig, und beim nächsten Besuch ist der nächste dran. Sie sind so sortiert, dass die, die einen Fehler verhindern, vorn stehen. Der SQLite-Editor, Suchen und Ersetzen, der Abfrage-Baukasten, die Snippets, der Fehlerbetrachter, die Serverinformationen und die MongoDB-Werkzeuge haben zum ersten Mal Tipps, und Calíope Companion bekommt eigene mit eigenem Schalter. In den Einstellungen lassen sie sich ausschalten oder wieder beim ersten beginnen.
🛠 Änderungen
Systemvoraussetzungen
Calíope 1.3 setzt macOS 26 Tahoe und iPadOS 26 voraus. Das Diktat auf dem Gerät baut auf Apples SpeechAnalyzer und DictationTranscriber auf, die es vor diesen Versionen nicht gibt. Unter macOS 15 Sequoia oder iPadOS 18 bleibt Version 1.2 verfügbar und funktionsfähig. Calíope Companion für das iPhone ist nicht betroffen: Es setzt weiterhin iOS 18 voraus.
Berichte
Ein Bericht ist eine gesicherte Abfrage mit definierter Ausgabe und deklarierten Parametern: er merkt sich die erwarteten Spalten, ihr Format, die verlangten Parameter und die Quelle — zweimaliges Ausführen liefert also dasselbe. Parameter reisen gebunden, getrennt vom Abfragetext, also kann nichts, was Sie dort eingeben, sie zerstören. Funktioniert mit relationalen Datenbanken, SQLite-Dateien und MongoDB. Export nach CSV, TSV, JSON, Markdown, HTML, XML, Text, Excel und als paginiertes PDF.
Berichte, die erst vorbereiten
Nicht jeder Bericht entsteht aus einer einzigen Abfrage. Setzen Sie eine Sitzungsvariable, bauen Sie eine temporäre Tabelle in mehreren Durchgängen auf, indizieren Sie sie und lesen Sie sie am Ende: Das gesamte Skript läuft über eine einzige Verbindung, deshalb existiert die in der ersten Anweisung erzeugte temporäre Tabelle auch noch in der letzten. Ihre Daten bleiben unangetastet — vor dem abschließenden SELECT sind nur SET, USE und Schreibzugriffe auf Tabellen erlaubt, die der Bericht selbst erzeugt hat; alles andere wird mit Angabe der Anweisungsnummer abgelehnt, bevor eine einzige Zeile läuft.
Ausführungsverlauf, geteilt mit den Backups
Jede Ausführung hinterlässt eine Zeile — auch die abgebrochenen und übersprungenen — mit ihren Parametern, der Zeilenzahl, der Dauer und dem Gerät, das sie ausgeführt hat. Berichte und Backups nutzen denselben Verlauf mit zwei dichten Bereichen. Der Backup-Verlauf verliert seine alte Grenze von zehn Einträgen, bekommt die Aufbewahrung Ihrer Wahl und lässt sich nach iCloud spiegeln.
Geplante Berichte
Täglich, wöchentlich, werktags, monatlich oder alle N Stunden — mit einer eigenen Verbindung aus dem Profil, statt eine bereits offene Sitzung zu verlangen. Mit einer Grenze, die die App klar ausspricht: geplante Läufe finden nur statt, solange Calíope offen ist — ein bei geschlossener App fälliger Lauf wird als übersprungen vermerkt, mit seinem Grund.
Berichte und Backups auf dem Telefon
Calíope Companion wird in vier Tabs plus eine Liste „Mehr“ neu geordnet. Berichte zeigt das letzte Ergebnis jedes Berichts, und Backups ist dessen Verlauf. Nur lesend, wie immer: das Telefon führt keine Berichte aus und löscht nichts von Ihrem Mac.
Replikationstopologie
Deklarieren Sie, welche Maschine der Primary ist und welche die Repliken sind — es wird nicht erkannt, denn eine Erkennung sähe nur, was gerade verbunden ist, und erzeugte Gruppen, die sich von selbst ändern — und sehen Sie die ganze Gruppe auf einmal: Binlog und Position oben, eine Zeile je Replik mit Rückstand, beiden Threads und GTID-Abweichung, dazu ein Diagramm. Sie widerspricht Ihnen auch: sieht der Primary eine deklarierte Replik nicht, oder zeigt eine Replik woandershin, wird es gesagt. Dass ein Mitglied nicht antwortet, ist ein normaler Zustand, kein Fehler. Nur lesend, und ihr Zustand wandert aufs Telefon.
Calíope Watch
Eine App für die Apple Watch, die kein iPhone braucht: Sie installiert sich allein und liest, was Calíope in deine private iCloud stellt. Backups und Berichte, die abschließen oder fehlschlagen, und jetzt auch Abfragen, die zu lange dauern, SSH-Tunnel, die abbrechen und zurückkommen, und Server nahe den Schwellen, die du gesetzt hast. Jede Meldung reist als Bezeichner mit ihren Rohzahlen, also schreibt die Uhr sie in ihrer eigenen Sprache — auch wenn dein Mac auf eine andere eingestellt ist. Filtere nach Gruppe, sieh den Tag, an dem es passiert ist, und öffne jede Meldung für ihren Server, ihre Zahlen und ihre genaue Uhrzeit. Sie liest nur: Sie verbindet sich nie mit einer deiner Datenbanken, speichert keine Passwörter und sendet nichts.
Calíope TV
Eine App für Apple TV, die einen Fernseher zur Wandanzeige deiner Server macht: eine Kachel pro Server, groß genug, um sie quer durch den Raum zu lesen, mit ihrem Zustand — In Ordnung, Warnung, Kritisch, Nicht erreichbar oder Keine Daten — und, wenn etwas nicht stimmt, was nicht stimmt. Laufzeit, Verbindungen, laufende Threads, Abfragen pro Sekunde, Cache-Trefferquote, längste Abfrage und Replikat-Verzögerung. Wie aktuell ein Messwert ist, rechnet der Fernseher selbst aus, aus der Kadenz, die Calíope angibt — ein am Freitag ausgeschalteter Mac lässt die Anzeige also nicht das ganze Wochenende grün. Der Zustand wird nie allein über Farbe unterschieden. Sie liest nur: Sie verbindet sich nie mit einer deiner Datenbanken, und Apple TV hat weder iCloud Drive noch iCloud-Schlüsselbund — das garantiert also die Plattform und nicht wir.
Meldungen am Handgelenk und auf dem Telefon
Die Uhr und Calíope Companion warten nicht mehr darauf, dass Sie sie öffnen: Sie melden sich, wenn ein Backup fehlschlägt, ein Bericht fertig wird, eine Abfrage zu lange läuft oder ein Server nahe an die von Ihnen gesetzten Schwellen kommt. Sie wählen, wie oft nachgesehen wird, ab welcher Dringlichkeit Sie unterbrochen werden und welche Gruppen, und jede Meldung wird in der Sprache des Geräts geschrieben. Die Grenze steht in der App selbst und nicht im Kleingedruckten: Bei geschlossener App entscheidet das System, wann es sie weckt — meist deutlich seltener als angefordert, nie häufiger —, eine Meldung kann also spät kommen. Bereits Zugestelltes wird nie wiederholt, und das Einschalten des Schalters kippt Ihnen keinen aufgestauten Monat auf einmal aus.
Die Widgets, von oben bis unten überarbeitet
Die Widgets sprechen die in der App gewählte Sprache, nicht die des Geräts. Sie behalten den letzten Wert, wenn du Calíope beendest, statt genau dann leer zu werden, wenn du hinschaust. Sie sagen in Rot, dass ein Server nicht mehr antwortet, und bei großer Schrift zeigen sie weniger, aber vollständig — keine abgeschnittenen Zahlen. Bei PostgreSQL zeigen sie Transaktionen pro Sekunde, denn das ist, was diese Engine misst.
Ergebnisse unter macOS als Excel sichern
Der Export von Abfrageergebnissen nach .xlsx schlug unter macOS fehl. Er läuft jetzt über dasselbe Sicherungsfenster wie alle anderen Exporte.
Version 1.2 — 11. August 2026
✨ Neu
MongoDB
Ein Werkzeug für Dokumentdatenbanken: Sammlungen und Dokumente in ihrem eigenen Vokabular durchgehen, als JSON bearbeiten, Filter und Aggregations-Pipelines schreiben, Indizes verwalten und den Serverstatus, seine laufenden Vorgänge und seine Benutzer ansehen. Zu jedem Wert wird sein Typ angezeigt — ObjectId, decimal128, Datum, Binärdaten —, denn in einer schemalosen Datenbank ist das die halbe Information.
Calíope Companion für iPhone
Eine Begleit-App für dein iPhone, die zusammen mit 1.2 kommt: Verbindungen, Snippets, Abfrageverlauf, Assistenz-Unterhaltungen und das Fehlerprotokoll, alles über iCloud gebracht. Sie verbindet sich nicht mit deinen Servern — sie zeigt, was Calíope synchronisiert — ohne iCloud hat sie also nichts zu lesen, und sie nennt dir den geschlossenen Schalter, statt einen leeren Bildschirm zu zeigen. Face ID zum Entsperren, fünf Sprachen und ein Demomodus. Das Fehlerprotokoll lässt sich lesen, aber nicht aufräumen: das bleibt am Schreibtisch.
Ein Server, zwei Adressen
Jede Verbindung nimmt jetzt einen alternativen Host auf. Antwortet der Haupt-Host nicht, versucht Calíope den zweiten mit demselben Port und denselben Anmeldedaten — praktisch, wenn derselbe Server vom Mac aus unter einer und vom iPad aus unter einer anderen Adresse erreichbar ist. Kommt die Sitzung über den alternativen Host zustande, wird das angezeigt.
SQLite-Editor
Öffne eine .sqlite- oder .db-Datei von deinem Mac und arbeite wirklich damit: Struktur durchsehen, Daten bearbeiten, Abfragen ausführen, Pragmas prüfen. Deine Änderungen werden gespeichert, wenn du es sagst, und du kannst sie jederzeit verwerfen. Import und Export als CSV, JSON und SQL. Ohne Server und ohne Verbindung: ein eigenes Werkzeug für lokale, unverschlüsselte Datenbanken.
In der ganzen Datenbank suchen und ersetzen
Suchen Sie einen Text in allen Textspalten einer Datenbank und ersetzen Sie ihn massenhaft. Bevor etwas geschrieben wird, sehen Sie Zeile für Zeile, wie es aussehen wird — vom Server berechnet, nicht simuliert — und Calíope warnt Sie, wenn die Suche mehr findet, als das Ersetzen ändern kann.
Räumliche Daten auf der Karte
Räumliche Spalten erscheinen nicht länger als Haufen von Bytes: Calíope liest sie aus und zeichnet sie auf einer Karte, die sich neben dem Ergebnisraster öffnet — als Standard-, Hybrid- oder Satellitenansicht. Du kannst einen Punkt oder einen Stützpunkt verschieben und die Änderung in die Datenbank übernehmen — immer erst nach Bestätigung und nur dann, wenn das Ergebnis einen verlässlichen Primärschlüssel mitbringt.
Backups über mehrere Gigabyte
Riesige Datenbanken zu sichern und wiederherzustellen hängt nicht mehr vom Arbeitsspeicher deines Rechners ab: Das Backup wird Zeile für Zeile geschrieben, und die Wiederherstellung liest die Datei Anweisung für Anweisung, statt sie komplett zu laden. Ein Dump von 722 MB mit vier Millionen Zeilen entsteht, ohne 68 MB Speicher zu überschreiten, und wird in unter zwanzig Sekunden vollständig wiederhergestellt. Ein Abbruch stoppt den Dump wirklich, und Dateien aus früheren Versionen werden weiterhin erkannt.
Sicherung deiner Konfiguration
Du kannst jetzt alles, was Calíope aufbewahrt — Verbindungen, Gruppen, Einstellungen und Verlauf —, in eine Datei sichern und jederzeit dorthin zurückkehren. Calíope legt außerdem auf Wunsch täglich oder wöchentlich von selbst eine Kopie in iCloud ab, die sich von jedem deiner Geräte wiederherstellen lässt, und sichert einen Wiederherstellungspunkt kurz vor jedem Schritt, der Daten wegnehmen könnte. Passwörter gehen nur mit, wenn du es verlangst, und immer verschlüsselt mit einem Schlüssel, der dir gehört.
Fehler erklären sich jetzt und werden protokolliert
Wenn etwas schiefgeht, sagt Calíope, was passiert ist, was Sie tun können, und verlinkt die vollständige Erklärung. Alles landet in einem eigenen Protokoll — einem neuen Werkzeug im Arbeitsbereich, auch ohne Verbindung verfügbar —, das Sie exportieren und auf Wunsch mit Ihrer iCloud synchronisieren können, um auf dem Mac zu sehen, was auf dem iPad fehlschlug.
Dateivorschau
Für die Momente, in denen du eine Datei nur lesen willst. Öffne eine, und Calíope versteht sie: Markdown liest sich wie ein Dokument, SQL kommt hervorgehoben, JSON aufgeräumt, CSV als Tabelle, RTF mit seiner Struktur und seinen Hervorhebungen, und reiner Text wie Protokolle genau so, wie sie sind. Ändert sich die Datei auf der Festplatte, zieht die Ansicht von selbst nach. Schreibgeschützt — und ebenfalls ohne Verbindung.
RTF-Vorschau
Die Dateivorschau öffnet jetzt auch .rtf-Dateien und zeigt sie als Dokument statt als Markup: Überschriften, Listen, Fett, Kursiv, Unterstreichung, Durchstreichung, Links und Ausrichtung. Schriftart, Schriftgrade und Farben stammen von Calíope, damit der Text mit der dynamischen Schriftgröße skaliert und hell wie dunkel gut lesbar bleibt — und am Fuß steht das, zusammen mit allem, was ausgelassen wurde.
Wach halten
Ein langes Backup, ein großer Import oder eine Abfrage, die sich Zeit nimmt, bricht nicht mehr mitten drin ab, weil der Mac eingeschlafen ist. Du schaltest es ein, du schaltest es aus, es läuft nie von allein ab, und es bleibt sichtbar, damit du es nicht versehentlich angelassen lässt. Auf dem iPad bleibt der Bildschirm an, solange Calíope im Vordergrund ist.
🛠️ Verbessert
Klarer navigieren
Die Seitenleiste bündelt jetzt alle Werkzeuge an einer Stelle, und der Schemabaum liegt dort, wo man ihn wirklich braucht: im SQL-Editor.
Barrierefreiheit
Ein echter Schritt in diese Richtung: native dunkle Oberfläche, Unterstützung für Bewegung reduzieren und Transparenz reduzieren, besserer Kontrast und Zustände, die sich an Symbol und Text erkennen lassen — nicht nur an der Farbe.
Übersetzungen und Hilfe
Alle fünf Sprachen überarbeitet und erweitert, das Hilfesystem auf den aktuellen Stand gebracht.
Sicherheit und Stabilität
Arbeit unter der Haube, die man nicht sieht, aber merkt.
🐞 Behoben
Kleine Dinge, überall
Eine ganze Reihe kleinerer Korrekturen, verteilt über die ganze App.