Vomit is een open-source applicatie die is ontworpen om de zogenaamde 'token vomit' van Claude te filteren en om te zetten in begrijpelijk Engels. De applicatie werkt volledig lokaal, bevat geen telemetrie en heeft geen externe afhankelijkheden.
Belangrijkste details:
Werking: De tool leidt de tekst via een lokaal LLM om de output leesbaar te maken.
Installatie & Gebruik: De software wordt geïnstalleerd via Go. Gebruikers kunnen de output van Claude vervangen via hooks (vomit scrub) of een niet-invasieve modus gebruiken met commando's als vomit list en vomit tail.
Compatibiliteit: Het is compatibel met Llama.app, Ollama en systemen die de OpenAI API gebruiken.
Beperkingen: De software is 'vibe-coded', enkel getest op macOS, kan traag zijn en is onderhevig aan hallucinaties van het lokale model.
De tool is uitgebracht onder de GNU GPLv3 licentie.
Vomit
Er is een kort blogbericht over dit project geschreven: https://zachahn.com/posts/1787191554
Disclaimer
Het lokale LLM kan alleen zien wat Claude probeert te communiceren (geen toegang tot acties of bestanden), waardoor er enige hallucinaties kunnen optreden.
De verwerking is vrij traag.
De software is volledig 'vibe-coded' en enkel getest op macOS.
Er is een kans dat je het bericht van Claude volledig mist. Je kunt tools zoals AgentsView gebruiken om de originele berichten in te zien, aangezien Vomit tijdens runtime niets wijzigt (behalve het technisch wegschrijven van bestanden naar je TMPDIR).
Installatie
Installeer het binary in je GOPATH:
``bash go install github.com/zachahn/vomit@latest ``
Stel de verbindingsgegevens voor je LLM in:
``bash vomit init ``
Instructies voor het vervangen van de output van Claude via hooks:
``bash vomit scrub -claude ``
Gebruik
Er is een niet-invasieve modus beschikbaar als je Vomit naast elkaar wilt draaien:
vomit list: Toont een lijst met Claude-sessie-identificatoren.
vomit tail [<session_identifier>]: Vertaalt de tokens van Claude voor de opgegeven sessie, of volgt de meest recente sessie.
vomit help: Toont meer beschikbare commando's.
Compatibiliteit en Aanbevelingen
De software zou moeten werken met:
Llama.app
Ollama
Systemen die gebruikmaken van de OpenAI API
Indien je nog geen lokaal LLM hebt geconfigureerd, wordt het gebruik van Llama.app aangeraden, waarbij je GPT-OSS 20B downloadt. Voer het init subcommando uit nadat je dit hebt ingesteld.
Licentie
GNU GPLv3
Vomit zet de 'token vomit' van Claude om in begrijpelijk Engels door de tekst via een lokaal LLM (Large Language Model) te leiden. De applicatie is volledig lokaal (geen telemetrie) en heeft geen externe afhankelijkheden.
Vomit
Er is een kort blogbericht over dit project geschreven: https://zachahn.com/posts/1787191554
Disclaimer
Het lokale LLM kan alleen zien wat Claude probeert te communiceren (geen toegang tot acties of bestanden), waardoor er enige hallucinaties kunnen optreden.
De verwerking is vrij traag.
De software is volledig 'vibe-coded' en enkel getest op macOS.
Er is een kans dat je het bericht van Claude volledig mist. Je kunt tools zoals AgentsView gebruiken om de originele berichten in te zien, aangezien Vomit tijdens runtime niets wijzigt (behalve het technisch wegschrijven van bestanden naar je TMPDIR).
Installatie
Installeer het binary in je GOPATH:
``bash go install github.com/zachahn/vomit@latest ``
Stel de verbindingsgegevens voor je LLM in:
``bash vomit init ``
Instructies voor het vervangen van de output van Claude via hooks:
``bash vomit scrub -claude ``
Gebruik
Er is een niet-invasieve modus beschikbaar als je Vomit naast elkaar wilt draaien:
vomit list: Toont een lijst met Claude-sessie-identificatoren.
vomit tail [<session_identifier>]: Vertaalt de tokens van Claude voor de opgegeven sessie, of volgt de meest recente sessie.
vomit help: Toont meer beschikbare commando's.
Compatibiliteit en Aanbevelingen
De software zou moeten werken met:
Llama.app
Ollama
Systemen die gebruikmaken van de OpenAI API
Indien je nog geen lokaal LLM hebt geconfigureerd, wordt het gebruik van Llama.app aangeraden, waarbij je GPT-OSS 20B downloadt. Voer het init subcommando uit nadat je dit hebt ingesteld.
Licentie
GNU GPLv3
Zichtbare categorieën
Kies welke categorieën je wilt zien.
Over deze site
Waarom Tech-update?
Tech-update is ontstaan omdat ik merkte dat ik dagelijks veel verschillende websites moest bezoeken om interessant technieuws te vinden. Dat kon efficiënter.
Hoe werkt het?
Meerdere keren per etmaal gaat mijn zelfgebouwde AI-agent op zoek naar interessante artikelen op blogs en nieuwssites.
Vindt hij iets relevants, dan wordt het artikel naar het Nederlands vertaald en op Tech-Update geplaatst.
Van ieder artikel maakt de AI ook een korte samenvatting. Zo kun je snel bepalen of het de moeite waard is om het volledige artikel te lezen.
Bij ieder artikel staat altijd een link naar de oorspronkelijke bron (vaak een Engelstalige website).
Artikelen kun je bewaren als favoriet, vastzetten in de zijbalk of terugvinden via de zoekfunctie.
In de instellingen (tandwielikoon rechtsboven) geef je aan in welk soort nieuws je geïnteresseert bent.