Repository navigation
UwUSSH 0.3.0-beta.2
Pre-releaseDeutsch
UwUSSH 0.3.0-beta.2 ✧ Befehle aus Worten, Tunnel und ein Mac, der sich wie einer anfühlt, dazu Links aus UwULock
- Neu: Befehl aus Worten. Strg+Umschalt+K (⌘K auf dem Mac) oder der Funken-Knopf in der Tab-Leiste: „liste alle Benutzer auf“ wird zu einem Befehl, der auf genau diesem Server passt, Bash, PowerShell, Cisco oder macOS. UwUSSH tippt ihn nur ein, ausgeführt wird er erst mit deinem Enter. Gefährliche Befehle sind rot markiert
- Mit Ollama oder einem anderen lokalen Modell, oder mit OpenAI, Claude oder Mistral. Der API-Schlüssel liegt im Tresor
- Ähnliche Fragen beantwortet UwUSSH aus dem eigenen Speicher, ohne die KI erneut zu fragen. „zeig mir alle user“ findet die Antwort auf „liste alle benutzer auf“. Speicher und KI-Einstellungen synchronisieren sich zwischen deinen Geräten (UwUSync Server ab 0.2.2)
- Neu: SSH-Tunnel. Lokal (-L) und remote (-R), pro Host gespeichert, auf Wunsch automatisch beim Verbinden gestartet, und auch ohne offenes Terminal. Laufende Tunnel zeigt die Hostliste an
- Neu: ein Warnzeichen neben Hosts, die sich mit Passwort statt mit Schlüssel anmelden, mit Erklärung beim Drüberfahren. Abschaltbar in den Einstellungen
- Neu: eine Einrichtung beim ersten Start: Aussehen, Tresor und Sync, Import, KI und Warnungen. Jeder Schritt lässt sich überspringen und unter Einstellungen erneut starten
- Mac: die echten Ampel-Knöpfe links, Kurzbefehle mit ⌘ wie im Terminal (⌘C, ⌘V, ⌘T, ⌘W, ⌘1…9), Kopieren und Einfügen in jedem Feld, und Beenden fragt nach offenen Verbindungen
- Mac: Die lokale Shell bekommt beim Start aus dem Dock jetzt TERM, eine UTF-8-Sprache und den PATH einer Login-Shell. Eingaben, die hingen, verschobene Zeilen und kaputte Umlaute sollten damit weg sein
- Ausgaben bleiben nicht mehr hängen, wenn eine Bestätigung zwischen Terminal und App verloren geht. Ein wieder sichtbarer Tab wird neu gezeichnet
- Tunnel sind Teil des .uwussh-Exports
- Neu: Links der Form uwussh://connect/ öffnen UwUSSH und verbinden direkt mit dem Host, wie ein Klick in der Hostliste. UwULock bietet sie als „In UwUSSH öffnen“ an. Im Link steht nur die ID des Hosts, nie Adresse oder Zugangsdaten. Kennt UwUSSH den Host noch nicht, synchronisiert es erst; ist der Tresor gesperrt, fragt es zuerst nach dem Master-Passwort
- UwUSSH läuft jetzt nur noch einmal: ein zweiter Start holt das offene Fenster nach vorne
English
UwUSSH 0.3.0-beta.2 ✧ commands from words, tunnels, and a Mac that feels like one, plus links from UwULock
- New: command from words. Ctrl+Shift+K (⌘K on a Mac) or the sparkle button in the tab bar: "list all users" becomes a command that fits exactly this server, Bash, PowerShell, Cisco or macOS. UwUSSH only types it in; it runs when you press Enter. Dangerous commands are marked red
- Works with Ollama or another local model, or with OpenAI, Claude or Mistral. The API key lives in the vault
- UwUSSH answers similar questions from its own cache without asking the AI again. "show me all users" finds the answer to "list all users". The cache and the AI settings sync between your devices (UwUSync Server 0.2.2 and later)
- New: SSH tunnels. Local (-L) and remote (-R), saved per host, started automatically on connect if you like, and also without an open terminal. The host list shows running tunnels
- New: a warning sign next to hosts that log in with a password instead of a key, with an explanation on hover. Can be switched off in Settings
- New: a setup on first start: appearance, vault and sync, import, AI and warnings. Every step can be skipped and restarted from Settings
- Mac: the real traffic lights on the left, ⌘ shortcuts like Terminal (⌘C, ⌘V, ⌘T, ⌘W, ⌘1…9), copy and paste in every field, and Quit asks about open connections
- Mac: the local shell started from the Dock now gets TERM, a UTF-8 locale and a login shell's PATH. Input that hung, misplaced lines and garbled umlauts should be gone
- Output no longer stalls when an acknowledgement between terminal and app gets lost. A tab shown again is redrawn
- Tunnels are part of the .uwussh export
- New: links like uwussh://connect/ open UwUSSH and connect straight to the host, like a click in the host list. UwULock offers them as "Open in UwUSSH". The link carries only the host's id, never an address or credentials. If UwUSSH doesn't know the host yet, it syncs first; if the vault is locked, it asks for the master password first
- UwUSSH now runs only once: starting it again brings the open window to the front
Herunterladen
| Windows (x64) | UwUSSH-windows-x64-setup.exe |
| Windows auf ARM | UwUSSH-windows-arm64-setup.exe |
| macOS (Intel & Apple-Chip) | UwUSSH-macos-universal.dmg |
| Ubuntu / Debian | UwUSSH-linux-x64.deb · ARM: UwUSSH-linux-arm64.deb |
| Fedora / openSUSE | UwUSSH-linux-x64.rpm · ARM: UwUSSH-linux-arm64.rpm |
| Arch Linux | UwUSSH-linux-x64-portable.tar.gz (AUR: uwussh-bin folgt / coming) |
| Linux portabel | UwUSSH-linux-x64-portable.tar.gz · ARM: …-arm64-portable.tar.gz |
Windows: warnt es („Der Computer wurde durch Windows geschützt“), Weitere Informationen → Trotzdem ausführen.
macOS: die .dmg öffnen und UwUSSH Setup starten. UwUSSH ist nicht bei Apple notarisiert (keine Developer ID): sagt macOS, es könne das Programm nicht prüfen, unter Systemeinstellungen → Datenschutz & Sicherheit → Trotzdem öffnen freigeben.
Linux: .deb und .rpm installieren systemweit und aktualisieren sich selbst (fragt nach dem Administrator-Passwort); die portable Version einfach entpacken und ./UwUSSH/uwussh starten, sie aktualisiert sich nicht.
Downloads
| Windows (x64) | UwUSSH-windows-x64-setup.exe |
| Windows on ARM | UwUSSH-windows-arm64-setup.exe |
| macOS (Intel & Apple chip) | UwUSSH-macos-universal.dmg |
| Ubuntu / Debian | UwUSSH-linux-x64.deb · ARM: UwUSSH-linux-arm64.deb |
| Fedora / openSUSE | UwUSSH-linux-x64.rpm · ARM: UwUSSH-linux-arm64.rpm |
| Arch Linux | UwUSSH-linux-x64-portable.tar.gz (AUR: uwussh-bin folgt / coming) |
| Linux portable | UwUSSH-linux-x64-portable.tar.gz · ARM: …-arm64-portable.tar.gz |
Windows: if it warns that it "protected your PC", More info → Run anyway.
macOS: open the .dmg and start UwUSSH Setup. UwUSSH isn't notarized by Apple (no developer ID): if macOS says it can't check the app, allow it under System Settings → Privacy & Security → Open Anyway.
Linux: the .deb and .rpm install system-wide and update themselves (asking for the administrator password); the portable one you just unpack and start with ./UwUSSH/uwussh, and it doesn't update itself.
Prüfsummen · checksums: SHA256SUMS.txt. Die UwUSSH-update-…-Dateien sind für den Updater in der App · the UwUSSH-update-… files are for the in-app updater.