openjutsu
One-click character swap for videos: an open-source, local Higgsfield Genjutsu alternative built on ComfyUI and MiniMax H3, with FLUX.3 Klein relighting.
Sort thousands of photos into folders with one key press per picture. Free, offline, never overwrites.
MediaGitHub @slimbitappsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Sort thousands of photos into folders with one key press per picture. Free · no ads · no account · works offline · never overwrites anything.
⬇️ Download SlimSort · by SlimBit Apps
SlimSort-Setup.exe and double-click it.SlimSort-Mac.dmg (Intel: SlimSort-Mac-Intel.dmg) and drag SlimSort into Applications.The download page picks the right file and explains the first start step by step.
Fotos und Videos blitzschnell per Tastendruck in Ordner sortieren – für Windows und Mac (Android folgt).
Alles bleibt lokal. Keine Datensammlung, kein Internet nötig.
Am einfachsten über die Download-Seite: Sie erkennt dein System, zeigt einen Download-Knopf und erklärt die Installation mit Bildern.
SlimSort-Setup.exe doppelklicken. Es installiert sich ohne Fragen und startet sofort.SlimSort-Mac.dmg öffnen und das Symbol auf „Programme“ ziehen. Ein Pfeil im Fenster zeigt, wohin.Wie die App ohne Warnmeldungen von Windows/macOS veröffentlicht wird: siehe VEROEFFENTLICHEN.md.
Beim ersten Start führt die App durch eine kurze Einrichtung: Sprache (Deutsch, Englisch, Französisch, Spanisch, Italienisch), Aussehen (hell, dunkel, automatisch), Bedienung (Einfach oder Profi) und eine kurze bebilderte Anleitung.
| Taste | Wirkung |
|---|---|
| Taste eines Zielordners | Foto (oder alle ausgewählten) dorthin |
| Leertaste | Überspringen |
| Entf / ⌫ | Löschen (in den Papierkorb der App) |
| Strg/⌘ + Z | Rückgängig – beliebig oft |
| Tab | Einzelbild ↔ Übersicht |
| F11 | Vollbild · Esc beendet es immer |
| F10 | Nur Bild |
| F1 | Hilfe & Tastenkürzel |
| I | Foto-Infos ein/aus (Kamera, Objektiv, Ort …) |
| Strg/⌘ + K | KI-Assistent (Chat) ein-/ausblenden |
| Rechtsklick auf ein Foto | Menü: verschieben, vergleichen, im Ordner zeigen, öffnen, löschen |
| Shift + Ordner-Taste | Ganze Serie in diesen Ordner |
| Im Vergleich: Shift + 1…6 | Nur dieses Foto behalten |
| Im Vergleich: Enter | Fertig – Behaltene bleiben, Rest in den Papierkorb |
Zuletzt verwendete Sortierungen erscheinen auf der Startseite und starten per Klick oder Taste 1–9.
.xmp, .aae, .thm) und Live-Photo-Videos wandern automatisch mit.Version 2.0 – komplett neu gebaut mit Tauri statt Electron: Download unter 10 MB statt über 100 MB, startet schneller und braucht weniger Arbeitsspeicher. Neu:
Version 1.0 – erste offizielle Version unter dem Namen SlimSort.
Version 0.3 – Serien erkennen & vergleichen (gemeinsames Zoomen, Empfehlung des schärfsten Fotos, Shift + Zahl / Shift + Ordner-Taste), mehrere Quellordner, Erklärungen beim Darüberfahren, aufgeräumter Einfach-Modus, schneller und sparsamer (bildschirmgroße Vorschauen, kleinere Downloads).
Version 0.2 – neue, einfachere Oberfläche mit Einrichtung beim ersten Start, Assistent für neue Sortierungen, Einführung beim ersten Sortieren, Hilfe-Bereich mit häufigen Fragen, 5 Sprachen.
Version 0.1 – enthalten: Raster- und Einzelansicht, Zoom/Verschieben, Videos, Bildleiste, Vollbild, Nur-Bild-Modus, Zielleiste mit Tasten/Farben/Zählern/Gruppen, Löschordner, Überspringen, „Anderer Ordner …“, Verschieben/Kopieren, unbegrenztes Rückgängig, Filter & Reihenfolge, Profile, Schnellstart-Kacheln, Live Photos, Zielvorschlag, Fortschritt mit Restzeit, Bilanz, NAS-Überwachung, „Verlorene Ordner suchen“, Hell/Dunkel, Deutsch/Englisch, Hilfe-„?“.
Als Nächstes: Android.
Technik: Tauri 2 (Rust: Fenster, Dateizugriff, Vorschaubilder), React + TypeScript (Oberfläche), Vite (Bauen). Voraussetzungen: Node.js 22 und Rust (https://rustup.rs). Unter Linux zusätzlich die WebKitGTK-Pakete.
npm install
npm start # App im Entwicklungsmodus starten
npm test # Tests (Rust-Dateilogik + Oberfläche)
npm run test:e2e # echte App automatisch durchklicken (Linux, braucht tauri-driver)
npm run dist # Installer für das aktuelle System bauen
Aufbau:
src-tauri/src/fsops.rs – sicheres Verschieben/Kopieren mit Prüfsummesrc-tauri/src/session.rs – Warteschlange, Rückgängig, Löschordner, Protokollsrc-tauri/src/reach.rs – NAS-/Laufwerks-Überwachungsrc-tauri/src/thumbs.rs, protocol.rs – Vorschaubilder und Auslieferung an die Oberflächesrc-tauri/src/ai/ – KI: eigene Berechnung von CLIP (Bild) und mehrsprachigem Text, Lernen, Vorschläge, Downloadscripts/ai/ – baut die KI-Modelle (läuft auf GitHub, Workflow „KI-Modell bauen“)src-llm/ – Helfer-Programm für das Sprachmodell (llama.cpp)src/ai.ts, src/chat.ts, src/assistant.ts – KI in der Oberfläche, Verstehen der Chat-Eingaben, Anleitung und Werkzeuge für das Sprachmodellsrc/people.ts, src/things.ts, src/aimemory.ts, src/chats.ts, src/knowledge.ts – Personen, Gedächtnis/Rechte, gespeicherte Chats, KI-Wissen sichernsrc/library.ts, src/ailog.ts – freigegebene Ordner, KI-Verlauf mit Rückgängigsrc-tauri/src/lib.rs – Fenster und Befehle für die Oberflächesrc/ – Oberfläche (React); src/bridge.ts verbindet sie mit Rust; Texte in src/locales/test/ – automatische TestsInstaller werden per GitHub Actions automatisch gebaut (.github/workflows/build.yml).