Änderungsprotokoll
17.3
März 22, 2026
Verbesserte mehrsprachige Kategorisierung, Stabilität und Zuverlässigkeit von Updates
- Nicht-englische Kategorisierung ist jetzt zuverlässiger: Dateien werden zuerst kanonisch in Englisch kategorisiert und dann in die ausgewählte Kategoriesprache übersetzt, wobei lokalisierte Labels getrennt vom kanonischen Taxonomie-/Cache gespeichert werden.
- App-Updates unterstützen jetzt separate Update-Streams für Windows, macOS und Linux, akzeptieren dabei aber weiterhin das Legacy-Einzel-Stream-Manifestformat für neuere Clients.
- Windows-Feeds können jetzt eine direkte Installer-URL plus SHA-256-Prüfsumme bereitstellen, sodass die App den Installer herunterladen, den Fortschritt anzeigen, dessen Integrität prüfen und ihn nach Bestätigung starten kann.
- Das UI-Übersetzungssystem wurde vollständig auf Qt
.ts/.qm-Kataloge migriert. - Die lokale Kategorisierung mit lokalen LLMs ist jetzt robuster: Prompt-Budgetierung, Ausgabe-Sanitierung und Kategorie-/Unterkategorie-Parsing wurden gehärtet, sodass ausführliche oder ungewöhnlich formatierte Antworten nicht mehr weit verbreitete ungültige Kategorisierungsfehler verursachen.
- Rekursive Scans tolerieren jetzt nicht lesbare Unterordner und andere Dateisystemfehler, anstatt den gesamten Durchlauf abzubrechen.
- Zwischengespeicherte Kategorielabels werden aggressiver bereinigt, um zu verhindern, dass fehlerhafte UTF-8-Daten spätere Kategorisierung oder Anzeige beeinträchtigen.
- Die macOS-spezifische Paketierungs-/Runtime-Handhabung für lokale LLMs wurde gehärtet: gebündelte llama/ggml dylibs sind jetzt relocatable, und die App fällt beim Laden des Backends nicht mehr auf konfliktierende System-/Homebrew-ggml-Bibliotheken zurück.
- Die Build- und Paketierungsabläufe für Linux/macOS wurden verbessert, einschließlich gestufter PDFium-Laufzeitdateien, besserer Debian-Paketabhängigkeiten, CPU/CUDA/Vulkan-Debian-Paketvarianten und verbesserter Homebrew-MediaInfo-Erkennung bei macOS-Quellbuilds.
- Plattformübergreifende Diagnosesammlungs-Skripte für Linux, macOS und Windows wurden hinzugefügt.
- Verschiedene Verbesserungen.
- Verschiedene Fehlerbehebungen.
1.7.0
März 8, 2026
Neugestaltung der Fortschrittsansicht, Umbenennung von Medienmetadaten und Stabilitätsverbesserungen
- Der Fortschrittsdialog wurde in eine stufenbasierte Tabellenansicht umgestaltet, mit expliziten Stufen für Bildanalyse, Dokumentenanalyse und Kategorisierung.
- Eine Option zur Bildanalyse wurde hinzugefügt, um Erstellungsdaten von Bildern (falls verfügbar) an Kategorienamen anzuhängen.
- Optionale Vorschläge für Dateinamen basierend auf Audio-/Video-Metadaten für unterstützte Mediendateien hinzugefügt. Wenn aktiviert, kann AI File Sorter eingebettete Tags (wie ID3, Vorbis-Kommentare und MP4-ähnliche Metadaten) verwenden, um während der Überprüfung normierte Namen wie
year_artist_album_title.extvorzuschlagen. - Fehlerbehebungen.
1.6.0
Februar 4, 2026
Inhaltsanalyse von Dokumentdateien, Benchmark und vieles mehr
- Hinzugefügt: Inhaltsanalyse von Dokumenten (text LLM) mit den Optionen „nur umbenennen“/„nur Dokument“ und optionalen Suffixen mit Erstellungsdatum für Kategorien. Unterstützte Dokumentformate umfassen PDF, DOCX, XLSX, PPTX, ODT, ODS und ODP (plus gängige Textformate).
- Der Download des Local 3B-Modells verwendet jetzt standardmäßig Q4 für bessere GPU-Kompatibilität. Das ältere Local 3B Q8 bleibt wählbar, wenn ein vorhandener Download gefunden wird.
- Verringerte Latenz des LLM-Auswahldialogs.
- Benutzerdefinierte API-Endpunkte zum Select LLM dialog hinzugefügt. Benutzerdefinierte Endpunkte akzeptieren Basis-URLs oder vollständige /chat/completions-Endpunkte, mit optionalen API-Schlüsseln für lokale Server.
- Von LLM abgeleitete Kategorisierungen und Umbenennungsvorschläge werden jetzt fortlaufend gespeichert, damit der Fortschritt nicht verloren geht, falls die App unerwartet geschlossen wird.
- Die Bildanalyse fällt nun (nach Bestätigung durch den Benutzer) auf die CPU zurück, wenn die GPU nicht über ausreichend verfügbaren Speicher verfügt.
- Review dialog ermöglicht jetzt das Auswählen markierter Zeilen und das Stapelbearbeiten ihrer Kategorien.
- Review dialog ist jetzt auf kleineren Bildschirmen scrollbar, sodass Aktionsschaltflächen sichtbar bleiben.
- Verbesserte Konsistenz von Unterkategorien durch Zusammenführen von Labels, die sich nur durch generische Suffixe unterscheiden (z. B. „files“).
- Hinzugefügt: Systemkompatibilitätsprüfung (Benchmarking), um das am besten geeignete LLM für Ihr System zu ermitteln.
- Koreanisch als Interface-Sprache hinzugefügt.
- macOS-Builds enthalten jetzt variant
make-Targets für Apple Silicon (M1 / M2-M3) und Intel-Ausgaben sowie verbesserte arch-aware llama.cpp-Builds. - Verbesserungen an der UI, Stabilität, Persistenz und Bedienbarkeit.
1.5.0
Januar 11, 2026
Bildinhaltsanalyse und Umbenennungs-Workflows
- Hinzugefügt Inhaltsanalyse für Bilddateien via LLaVA (visuelles LLM), mit separaten Modell- + mmproj-Downloads im Select LLM dialog.
- Bildanalyseoptionen im Hauptfenster hinzugefügt (Bilder analysieren, Umbenennungsvorschläge anbieten, Nur-Umbenennen-Modus).
- Schalter für nur Bildverarbeitung hinzugefügt, um Durchläufe auf unterstützte Bilddateien zu fokussieren und die Standard-Kategorisierungskontrollen zu deaktivieren.
- Der Überprüfungsdialog unterstützt jetzt Nur-Umbenennen-Abläufe, vorgeschlagene Dateinamensänderungen und Statusbeschriftungen für Umbenannt / Umbenannt & Verschoben.
- Nachverfolgung angewendeter Bildumbenennungen hinzugefügt, sodass bereits umbenannte Dateien nicht erneut verarbeitet werden; die Nur-Umbenennen-Überprüfung blendet sie aus, während die Kategorisierungsüberprüfung sie für Ordner-Verschiebevorgänge sichtbar hält.
- Niederländisch als auswählbare Sprache für die Benutzeroberfläche hinzugefügt.
- Die Ausgabe des Analysefortschritt-Dialogs ist jetzt vollständig lokalisiert (Status-Tags, Scan-/Verarbeitungszeilen und Datei-/Verzeichnisbezeichnungen), um der gewählten UI-Sprache zu entsprechen.
- Build-/Test-Updates: automatische Erkennung des mtmd-Fortschritts-Callbacks, Build-Fix für mtmd-cli und neue Catch2-Tests für das Caching im Nur-Umbenennen-Modus.
1.4.0
Dezember 5, 2025
- Hinzugefügt: Trockenlauf / Nur-Vorschau-Modus mit From/To-Tabelle, es werden keine Verschiebungen ausgeführt, bis Sie das Kontrollkästchen deaktivieren.
- Persistentes Rückgängig: der letzte Sortiervorgang speichert eine Plan-Datei; verwenden Sie Bearbeiten -> "Letzten Lauf rückgängig machen" auch nach dem Schließen von Dialogen.
- UI-Anpassungen: Die Name-Spalte passt sich automatisch an, neue Übersetzungen für Trockenlauf-/Rückgängig-Strings, 'Rückgängig' wurde an den Anfang des Bearbeiten-Menüs verschoben.
- Einige weitere Schutzmaßnahmen hinzugefügt.
- Der Remote-LLM-Flow verwendet jetzt Ihren eigenen OpenAI-API-Schlüssel (jedes ChatGPT-Modell wird unterstützt); der mitgelieferte Remote-Schlüssel und der Verschleierungsschritt wurden entfernt.
1.3.0
November 21, 2025
Wichtiges Update
- Sie können jetzt zwischen zwei Kategorisierungsmodi wechseln: More Refined und More Consistent. Wählen Sie je nach Ordner und Anwendungsfall.
- Optionale Whitelists hinzugefügt - begrenzen Sie bei Bedarf die Anzahl und die Namen der Kategorien.
- Sortierung nach Dateinamen, Kategorien und Unterkategorien im Categorization Review-Dialog hinzugefügt.
- Sie können jetzt ein benutzerdefiniertes Local LLM im Select LLM-Dialog hinzufügen.
- Mehrsprachige Kategorisierung: Dateikategorisierungsbezeichnungen können jetzt in Niederländisch, Französisch, Deutsch, Italienisch, Polnisch, Portugiesisch, Spanisch und Türkisch vergeben werden.
- Neue Interface-Sprachen: Niederländisch, Deutsch, Italienisch, Polnisch, Portugiesisch, Spanisch und Türkisch.
1.1.0
November 8, 2025
Großes Update
- Neue Funktion: Unterstützung für Vulkan. Das bedeutet, dass viele Nicht-Nvidia-Grafikkarten (GPUs) nun für die Rechenbeschleunigung bei lokaler LLM-Inferenz unterstützt werden.
- Neue Funktion: Unterkategorien im Überprüfungsdialog zur Kategorisierung umschalten.
- Neue Funktion: Die letzte Dateisortier- (Verschiebe-)Aktion rückgängig machen.
- Korrekturen: Fehlerbehebungen und Stabilitätsverbesserungen.
- Hinzugefügt: Eine in CTest integrierte Testsuite. Erweiterte Testabdeckung.
- Refactorings zur Code-Optimierung.
1.0.0
Oktober 30, 2025
Wichtiges Update
- Migrierte die gesamte Desktop-Benutzeroberfläche von GTK/Glade auf eine native Qt6-Oberfläche.
- Auswahlkästchen für Dateien im Dialog zur Kategorisierungsüberprüfung hinzugefügt.
- Internationalisierungs-Framework und die französische Übersetzung für die Benutzeroberfläche hinzugefügt.
- Aktualisierte Menü-Icons, Tastenkürzelverhalten und persistente File Explorer-Einstellungen hinzugefügt.
- Vereinfachte plattformübergreifende Builds (Linux/macOS) rund um Qt6; die MSYS2/GTK-Toolchain wurde eingestellt.
- Code optimiert und bereinigt. Fehleranfällige Bereiche behoben.
- Build-Pipeline modernisiert. CMake für die Kompilierung unter Windows eingeführt.
0.9.7
Oktober 19, 2025
Verbesserung des Kategorisierungsansatzes
- Pfade zu Dateien in LLM-Anfragen hinzugefügt, um mehr Kontext bereitzustellen.
- Taxonomie hinzugefügt, um Kategorien bei mehreren Kategorisierungen konsistenter zuzuordnen. (Eingrenzung der Anzahl der Kategorien und Unterkategorien).
- Die Lesbarkeit des Fortschrittsdialogs für die Kategorisierung verbessert.
- Die Stabilität der CUDA-Erkennung und -Interaktion verbessert.
- Mehr Logging-Abdeckung im gesamten Codebestand hinzugefügt.
0.9.3
September 22, 2025
- Kompatibilität mit CUDA 13 hinzugefügt.
0.9.2
August 6, 2025
- Fehlerbehebungen.
- Erhöhte Codeabdeckung durch Logging.
0.9.1
August 1, 2025
- Fehlerbehebungen.
- Kleinere Stabilitätsverbesserungen.
- Das veraltete GPU-Backend wurde aus dem Laufzeit-Build entfernt.
0.9.0
Juli 18, 2025
- Lokale LLM-Unterstützung mit
llama.cpp. - LLM-Auswahl- und Downloaddialog.
- Verbessertes
Makefilefür einen unkomplizierteren Build und eine einfachere Installation. - Kleinere Fehlerbehebungen und Verbesserungen.