Yai — ChatGPT voor je terminal die context begrijpt
Herkenbaar situatie: je zit achter de terminal, moet een complex commando uitvoeren, maar bent de exacte syntaxis vergeten? Of wil je snel een antwoord op een technische vraag zonder een browser te openen? Het Yai-project lost precies deze problemen op, door de kracht van ChatGPT direct in je terminal te brengen.
Wat is Yai?
Yai (your AI) is een terminal-assistent gebaseerd op OpenAI's ChatGPT die:
- Je natuurlijke taalbeschrijvingen omzet in werkende commando's
- Vragen beantwoordt zonder de terminal te verlaten
- Rekening houdt met je systeemcontext (OS, shell, gebruikersnaam)
- Je gedrag naar wens kunt aanpassen

Waarom is dit handig?
In plaats van:
- De commando-syntaxis opzoeken op Google
- Kopiëren van Stack Overflow
- Aanpassen aan je systeem
- Testen op voorbeelddata
Schrijf je simpelweg zoiets als:
yai "найди все файлы .log старше 30 дней и сожми их в архив"
En krijg je een direct uitvoerbaar commando met een uitleg die je meteen kunt draaien.
5 redenen om Yai te proberen
- Tijdsbesparing — je hoeft niet langer honderden flags voor grep, awk en andere utilities te onthouden
- Context-bewustzijn — Yai kent je OS, shell en omgeving
- Interactiviteit — je kunt commando's in een dialoog verfijnen en corrigeren
- Vielzijdigheid — beantwoordt ook algemene vragen, niet alleen over commando's
- Eenvoudige installatie — één curl-verzoek en je bent klaar om te gaan
Hoe werkt het technisch?
Yai is geschreven in Go en gebruikt:
- OpenAI API voor natuurlijke taalverwerking
- Bubble Tea-bibliotheek voor een mooie TUI-interface
- Configuratiebestand voor het opslaan van persoonlijke instellingen
Het project ontwikkelt actief — meer dan 800 sterren op GitHub en regelmatige updates.
Praktische gebruiksvoorbeelden
- Serverbeheer
yai "покажи нагрузку на CPU с сортировкой по процессам"
- Datverwerking
yai "отфильтруй CSV файл, оставив строки где вторая колонка больше 100"
- Programmeren
yai "как в Python проверить что строка содержит только цифры?"
- Persoonlijke instellingen Je kunt je favoriete editor, favoriete flags en andere voorkeuren opgeven.
Hoe begin je ermee?
De installatie duurt een minuut:
curl -sS https://raw.githubusercontent.com/ekkinox/yai/main/install.sh | bash
Bij de eerste keer opstarten heb je een OpenAI API-sleutel nodig. Alle instellingen worden opgeslagen in ~/.config/yai.json.
Voor wie is het vooral nuttig?
- Systeembeheerders
- DevOps-engineers
- Ontwikkelaars die met de terminal werken
- Iedereen die het beu is om commando-syntaxis op te zoeken
Yai is niet zomaar een mooie wrapper voor ChatGPT. Het is een tool die daadwerkelijk tijd bespaart, context-switching vermindert en werken in de terminal prettiger maakt. Als je meer dan een uur per dag in de command line doorbrengt — is het de moeite waard om te proberen.
Volledige documentatie: https://ekkinox.github.io/yai/
Gerelateerde projecten