Clicky

Wijzigingslog

17.3

Verbeterde meertalige categorisatie, stabiliteit en betrouwbaarheid van updates

  • Niet-Engelse categorisatie is nu betrouwbaarder: bestanden worden eerst canoniek in het Engels gecategoriseerd, en vervolgens vertaald naar de geselecteerde categorietaal, waarbij gelokaliseerde labels apart worden bewaard van de canonieke taxonomie/cache.
  • App-updates ondersteunen nu aparte updatekanalen voor Windows, macOS en Linux, terwijl nog steeds het legacy single-stream manifestformaat voor nieuwere clients wordt geaccepteerd.
  • Windows-feeds kunnen nu een directe installer-URL plus SHA-256 checksum aanbieden zodat de app de installer kan downloaden, de voortgang kan tonen, de integriteit kan verifiëren en deze na bevestiging kan starten.
  • Het UI-vertalingssysteem is volledig gemigreerd naar Qt .ts / .qm catalogi.
  • Lokale categorisatie met lokale LLM's is nu robuuster: promptbudgettering, outputsanering en parsing van categorie/subcategorie zijn versterkt zodat lange of vreemd opgemaakte antwoorden niet langer wijdverbreide foutieve categorisaties veroorzaken.
  • Recursieve scans tolereren nu onleesbare submappen en andere bestandssysteemfouten in plaats van de gehele run te annuleren.
  • Gecachte categorielabels worden agressiever gesaneerd om te voorkomen dat slecht gevormde UTF-8-gegevens latere categorisatie of weergave breken.
  • De macOS-afhandeling van local-LLM packaging/runtime is versterkt: meegeleverde llama/ggml-dylibs zijn nu verplaatsbaar, en de app valt tijdens het laden van de backend niet langer terug op conflicterende system/Homebrew ggml-bibliotheken.
  • Linux/macOS build- en packagingprocessen zijn verbeterd, inclusief gefaseerde PDFium-runtimebestanden, betere Debian-pakketafhankelijkheden, CPU/CUDA/Vulkan-varianten van Debian-pakketten en verbeterde Homebrew MediaInfo-detectie bij macOS source builds.
  • Cross-platform scripts voor het verzamelen van diagnostische gegevens voor Linux, macOS en Windows toegevoegd.
  • Diverse verbeteringen.
  • Diverse bugfixes.

1.7.0

Herontwerp van de voortgangsweergave, hernoemen van mediametadata en stabiliteitsverbeteringen

  • Het voortgangsdialoog is herontworpen tot een tabelweergave op basis van fasen met expliciete fasen voor Beeldanalyse, Documentanalyse en Categorisatie.
  • Een optie voor beeldanalyse toegevoegd om, indien beschikbaar, de aanmaakdatum van afbeeldingen aan categorienamen toe te voegen.
  • Optionele bestandsnaamsuggesties op basis van audio-/video-metadata toegevoegd voor ondersteunde mediabestanden. Wanneer ingeschakeld, kan AI File Sorter ingesloten tags gebruiken (zoals ID3, Vorbis-opmerkingen en MP4-achtige metadata) om tijdens het beoordelen genormaliseerde namen voor te stellen zoals year_artist_album_title.ext.
  • Foutoplossingen.

1.6.0

Inhoudsanalyse van documentbestanden, benchmarking en nog veel meer

  • Toegevoegd: inhoudsanalyse van documenten (tekst-LLM) met rename-only/document-only-opties en optionele aanmaakdatumachtervoegsels voor categorieën. Ondersteunde documentformaten zijn PDF, DOCX, XLSX, PPTX, ODT, ODS en ODP (plus gangbare tekstformaten).
  • De download van het Local 3B-model gebruikt nu standaard Q4 voor betere GPU-compatibiliteit. De legacy Local 3B Q8 blijft selecteerbaar wanneer een bestaande download wordt gevonden.
  • Verbeterde latentie van de LLM-selectiedialoog.
  • Toegevoegd: aangepaste API-eindpunten aan de Select LLM-dialoog. Aangepaste eindpunten accepteren basis-URL's of volledige /chat/completions-eindpunten, met optionele API-sleutels voor lokale servers.
  • Door LLM afgeleide categorisaties en hernoemingssuggesties worden nu tijdens het werken opgeslagen, zodat voortgang niet verloren gaat als de app onverwacht sluit.
  • Beeldanalyse valt nu terug op de CPU (met een gebruikersprompt) als de GPU niet genoeg vrij geheugen heeft.
  • De beoordelingsdialoog laat je nu gemarkeerde rijen selecteren en hun categorieën in bulk bewerken.
  • De beoordelingsdialoog is nu scrollbaar op kleinere schermen zodat actieknoppen zichtbaar blijven.
  • Verbeterde consistentie van subcategorieën door labels samen te voegen die alleen verschillen door generieke achtervoegsels (bijv. “files”).
  • Toegevoegd: een systeemcompatibiliteitscontrole (benchmarking) om het meest geschikte LLM voor je systeem te bepalen.
  • Koreaans toegevoegd als interface-taal.
  • macOS-builds bevatten nu variant make targets voor Apple Silicon (M1 / M2-M3) en Intel-uitvoer, plus verbeterde architectuurbewuste builds van llama.cpp.
  • Verbeteringen aan UI, stabiliteit, persistentie en bruikbaarheid.

1.5.0

Analyse van beeldinhoud en hernoem-werkstromen

  • Toegevoegd: inhoudsanalyse voor afbeeldingsbestanden via LLaVA (visual LLM), met aparte model + mmproj-downloads in de Select LLM dialog.
  • Toegevoegd: afbeeldingsanalyse-opties in het hoofdvenster (afbeeldingen analyseren, hernoemsuggesties aanbieden, alleen-hernamen-modus).
  • Toegevoegd: een 'alleen afbeeldingen' verwerkingsschakelaar om uitvoeringen te richten op ondersteunde afbeeldingsbestanden en de standaard categorisatiecontroles uit te schakelen.
  • Het review-dialoogvenster ondersteunt nu workflows 'alleen hernoemen', voorgestelde bestandsnaamwijzigingen en statuslabels voor Hernoemd / Hernoemd & Verplaatst.
  • Houd toegepaste afbeeldingshernamen bij zodat reeds hernoemde bestanden niet opnieuw worden verwerkt; de review voor alleen-hernamen verbergt ze terwijl de categorisatie-review ze zichtbaar houdt voor mapverplaatsingen.
  • Nederlands toegevoegd als selecteerbare interface-taal.
  • De uitvoer van het voortgangsdialoog voor analyse is nu volledig gelokaliseerd (statustags, scan/process-regels en bestand-/maplabels) zodat deze overeenkomt met de geselecteerde UI-taal.
  • Build/test-updates: automatische detectie van de mtmd progress callback, mtmd-cli build-fix, en nieuwe Catch2-tests voor caching van alleen-hernemen.

1.4.0

  • Toegevoegd proefrun / alleen voorbeeldmodus met Van/Naar-tabel, er worden geen verplaatsingen uitgevoerd totdat u het uitvinkt.
  • Persistente Ongedaan maken: de laatste sortering slaat een planbestand op; gebruik Bewerken -> "Maak laatste uitvoering ongedaan" zelfs na het sluiten van dialogen.
  • UI-aanpassingen: Naamkolom past automatisch aan, nieuwe vertalingen voor proefrun- en ongedaanmaken-teksten, "Ongedaan maken" verplaatst naar de bovenkant van het Bewerken-menu.
  • Nog een paar extra beveiligingen toegevoegd.
  • De externe LLM-flow gebruikt nu uw eigen OpenAI API key (elk ChatGPT-model wordt ondersteund); de gebundelde remote-sleutel en de obfuscatiestap zijn verwijderd.

1.3.0

Belangrijke update

  • Je kunt nu schakelen tussen twee categorisatiemodi: More Refined en More Consistent. Kies afhankelijk van je map en gebruikssituatie.
  • Optionele Whitelists toegevoegd - beperk het aantal en de namen van categorieën indien nodig.
  • Sortering toegevoegd op bestandsnamen, categorieën en subcategorieën in de Categorization Review dialog.
  • Je kunt nu een aangepaste Local LLM toevoegen in het Select LLM dialog.
  • Meertalige categorisatie: bestandscategorielabels kunnen nu worden toegewezen in het Nederlands, Frans, Duits, Italiaans, Pools, Portugees, Spaans en Turks.
  • Nieuwe interface-talen: Nederlands, Duits, Italiaans, Pools, Portugees, Spaans en Turks.

1.1.0

Belangrijke update

  • Nieuwe functie: Ondersteuning voor Vulkan. Dit betekent dat veel niet-Nvidia grafische kaarten (GPU's) nu worden ondersteund voor rekenversnelling tijdens lokale LLM-inferentie.
  • Nieuwe functie: Subcategorieën aan-/uitzetten in het beoordelingsdialoogvenster voor categorisatie.
  • Nieuwe functie: Maak de recente sorteer- (verplaats)actie voor bestanden ongedaan.
  • Opgelost: Bugfixes en stabiliteitsverbeteringen.
  • Toegevoegd: een CTest-geïntegreerde testsuite. Uitgebreide testdekking.
  • Refactorings voor code-optimalisatie.

1.0.0

Grote update

  • Gemigreerd de volledige desktop-UI van GTK/Glade naar een native Qt6-interface.
  • Selectievakjes toegevoegd voor bestanden in het dialoogvenster voor categorisatiebeoordeling.
  • Internationalisatieframework toegevoegd en de Franse vertaling voor de gebruikersinterface.
  • Vernieuwde menu-iconen, mnemonic-gedrag en persistente File Explorer-instellingen toegevoegd.
  • Cross-platform builds (Linux/macOS) rond Qt6 vereenvoudigd; de MSYS2/GTK-toolchain uitgefaseerd.
  • Code geoptimaliseerd en opgeschoond. Foutgevoelige onderdelen opgelost.
  • De build-pijplijn gemoderniseerd. CMake geïntroduceerd voor compilatie op Windows.

0.9.7

Verbetering van de categorisatie-aanpak

  • Paden naar bestanden toegevoegd in LLM-verzoeken voor meer context.
  • Taxonomie toegevoegd voor een consistentere toewijzing van categorieën tussen categorisaties. (Het terugbrengen van het aantal categorieën en subcategorieën).
  • Verbeterde leesbaarheid van het voortgangsdialoogvenster voor categorisatie.
  • Verbeterde stabiliteit van CUDA-detectie en -interactie.
  • Meer loggingdekking toegevoegd in de gehele codebase.

0.9.3

  • Compatibiliteit met CUDA 13 toegevoegd.

0.9.2

  • Bugfixes.
  • Verbeterde codedekking door logging.

0.9.1

  • Foutoplossingen.
  • Kleine stabiliteitsverbeteringen.
  • De verouderde GPU-backend uit de runtime-build verwijderd.

0.9.0

  • Lokale LLM-ondersteuning met llama.cpp.
  • Dialoog voor selectie en downloaden van LLM's.
  • Verbeterd Makefile voor een meer probleemloze build en installatie.
  • Kleine bugfixes en verbeteringen.