AI Universal Translator — Desktop-App für Übersetzung und Zusammenfassung mit Unterstützung für lokale LLMs/Gemini
(github.com/kirinonakar)Dies ist eine Desktop-App für Übersetzung/Zusammenfassung, erstellt mit Tauri 2 + Rust + React + TypeScript.
Ursprünglich habe ich sie als einfaches Übersetzungstool gebaut, aber beim Übersetzen langer Texte wurden Funktionen wie Dateiübersetzung, Zusammenfassung und Chunk-Aufteilung nötig, daher habe ich sie als Desktop-App ausgearbeitet.
Die wichtigsten Funktionen sind wie folgt.
Text- und Dateiübersetzung / -zusammenfassung
Streaming-Ausgabe
Automatische Chunk-Aufteilung für lange Texte
Unterstützung für den lokalen Server von LM Studio
Unterstützung für die Google API
Automatische Erkennung der Ausgangssprache
Anpassung von Temperatur und Chunk-Größe
Einfügen aus der Zwischenablage, Kopieren und Speichern der Ergebnisse
Light-/Dark-Theme
Persönlich ist für mich der Kernpunkt, dass ich es so gebaut habe, dass sich mit LM Studio ein lokales Modell starten lässt, um einfache Übersetzungen/Zusammenfassungen auszuführen. Die Verwendung eines Gemini-API-Schlüssels wird ebenfalls unterstützt, sodass man bei Bedarf zu Google wechseln kann.
GitHub-Repository (Download und Quellcode): https://github.com/kirinonakar/AItranslator
Private Homepage (schaut euch auch meine anderen Entwicklungs-Apps an!): https://kirinonakar.github.io/
Probiert es gern aus — über Feedback würde ich mich wirklich sehr freuen!
1 Kommentare
Es wäre gut, wenn es eine Funktion gäbe, mit der man Wörter aus bestimmten Domänen vorab als Wörterbuch anlegen und als Referenz nutzen kann.