Estimated reading time: 5 Minuten
Stell dir vor: Du arbeitest im Terminal, stößt auf einen Fehler oder suchst einen bestimmten Shell-Befehl — und statt umständlich zu googeln, fragst du einfach deine Shell. Genau das ermöglicht Whai. Es ist ein leichtgewichtiges, shell-integriertes KI-Tool, das nahtlos in deinen Workflow integriert ist — ohne Chat-Fenster, ohne Copy-Paste, einfach per Kommando.
Whai soll dich nicht ersetzen, sondern unterstützen — es übernimmt nur auf Wunsch, bleibt aber kontrollierbar. Du bleibst am Steuer.
Das Besondere:
👉 Du bestimmst, welche KI, welches Modell und welchen Provider du nutzt.
Damit hast du Kontrolle über:
- Kosten (z. B. extrem günstige Modelle wie GPT-5 Mini)
- Datenschutz (durch lokal self-hosted Modelle via Ollama)
- Performance (größere Cloud-Modelle für komplexe Aufgaben)
- Sprache (Deutsch, Englisch, Spanisch … abhängig vom Modell)
Whai ist also nicht „eine KI“, sondern die Brücke zwischen deinem Terminal und jeder KI, die du nutzen willst.
Für eine detaillierte Anleitung und Erklärung aller Konfigurationsmöglichkeiten empfehle ich das unten verlinkte YouTube-Video. In diesem Video wird ausführlich auf jede einzelne Einstellung eingegangen, sodass du eine umfassende Anleitung zur genauen Einrichtung erhältst. Eventuellen Code aus dem Video findest du in diesem Beitrag, so dass du ihn direkt nutzen kannst, ohne abtippen zu müssen.
Dieser Blogbeitrag inklusive Video ist Teil einer Serie, in der wir unseren eigenen Homeserver erstellen und einrichten. Wir fangen bei den Basics an, wie einer Ubuntu-VM-Installation mit Docker, und machen dann weiter mit der Konfiguration einer eigenen Domain, Sicherheitsvorkehrungen und vor allem mit jeder Menge coolen und nützlichen selbstgehosteten Diensten. Egal ob Medienserver wie Plex oder Jellyfin oder Dokumentenmanagement wie Paperless-NGX. Wir bauen gemeinsam das Setup auf, das ihr sehen möchtet. Selbst Themen wie Single Sign-On (SSO) gehen wir gemeinsam an.
Die wichtigsten Funktionen von Whai
🔧 Hilfe auf Abruf
Wenn du nicht weiterweißt — z. B. du hast eine Fehlermeldung oder kennst den exakten Befehl nicht — dann reicht ein Aufruf von whai. Die KI analysiert entweder deinen letzten Fehler oder akzeptiert deine Beschreibung und schlägt dir passende Shell-Befehle vor.
🧠 Kontext & Gedächtnis
Whai speichert sogenannte „Roles“ — also deinen Kontext: welches System du nutzt, welche Tools installiert sind, deine Präferenzen usw. So passt die KI ihre Antworten an dich und dein Setup an.
📝 Historie & Session-Context
Wenn du in einer tmux– oder whai shell-Session arbeitest, erkennt Whai sowohl deine vorherigen Kommandos als auch deren Ausgaben. Dadurch kann es gezielt helfen — z. B. Fehler analysieren oder Kommandosequenzen optimieren.
✅ Kontrolle statt Autopilot
Bevor Whai einen Vorschlag ausführt, wirst du immer gefragt: [a]pprove / [r]eject. Du entscheidest also, ob der Befehl wirklich laufen soll — perfekt, um die Kontrolle zu behalten.
🔄 Unterstützung vieler Modelle
Whai ist modell-agnostisch: Es funktioniert mit KI-Providern wie OpenAI, Gemini, Anthropic oder lokalen Modellen über Ollama. Damit bist du flexibel und kannst deine bevorzugte KI nutzen.
Was du damit machen kannst
🔍 Fehler analysieren
Whai liest automatisch deine letzten Terminal-Outputs (z. B. Build-Fehler, Compiler-Meldungen, Kommando-Ausgaben).
Die KI erkennt automatisch, was passiert ist, und erklärt dir:
- Was der Fehler bedeutet
- Wo er herkommt
- Wie du ihn behebst
- Welche Folgekommandos nötig sind
🛠 Kommandos generieren
Du beschreibst dein Ziel – Whai liefert den Befehl.
whai compress all png files to a zip archive and show the total size
Whai erzeugt dann z. B.:
zip images.zip *.png && du -h images.zip
Und wichtig:
👉 Du musst bestätigen, bevor es ausgeführt wird.
💬 Natürlichsprachige Terminal-Interaktionen
Mit Whai kannst du in menschlicher Sprache Shell-Automationen erstellen:
whai create a bash script that checks internet speed every hour and logs results into a csv
Whai baut den Code, erklärt ihn dir und wartet, bis du „approve“ tippst.
Installation von Whai über pipx
Es gibt auch andere Varianten, aber ich empfehle diese Methode. Dies ist die sauberste Variante.
1. pipx installieren:
python3 -m pip install --user pipx
pipx ensurepath
2. whai installieren:
pipx install whai
3. Modell-Konfiguration erstellen
Whai startet dich beim ersten Aufruf durch einen Wizard.
Oder du bearbeitest direkt die config:
~/.config/whai/config.toml
Beispiel (OpenAI + GPT-5 Mini):
provider = "openai"
model = "gpt-5-mini"
api_key = "sk-..."
4. Kommandozeile schließen und erneut öffnen
Fertig — jetzt kannst du Whai nutzen.
Praktische Beispiele
🔧 Linux-Systemanalyse
whai check why my cpu load is high and recommend next steps
📦 Docker-Kommandos generieren
whai create a docker-compose file with postgres and adminer
🧹 Filesystem-Bereinigung
whai finde große Dateien im System und schlage sichere Löschmethoden vor
🧑💻 Git-Probleme lösen
whai resolve the conflict shown in "index.html" and rewrite the file accordingly
Umsetzung im YouTube-Video
Fazit
Whai ist ein cleverer, schlanker Terminal-Assistent, der dir erlaubt — wann immer du willst — mit natürlicher Sprache Hilfe im Terminal zu bekommen. Statt Dokumentation wühlen oder im Web suchen, bekommst du sofort kontextsensitive Vorschläge — und entscheidest selbst, ob sie ausgeführt werden.
Whai ist damit nicht einfach ein weiteres Dev-Tool, sondern ein universeller KI-Adapter für die Kommandozeile.
Wenn du deine Produktivität steigern willst, weniger Zeit mit Googeln verbringen möchtest und die volle Kontrolle über Kosten & Datenschutz behalten willst — dann ist Whai die perfekte Erweiterung für dein CLI-Setup.
Nützliche Links auf einen Blick
🔗 GitHub-Projekt: https://github.com/gael-vanderlee/whai
🔗 Ollama (lokale Modelle): https://ollama.com
🔗 pipx-Dokumentation: https://pipx.pypa.io
0 Kommentare