AI & computing › Generatieve AI & synthetische media
Programmeur bouwt eigen mini-scherm dat live AI-gebruik van Claude toont
Een Amerikaanse ontwikkelaar heeft een goedkoop USB-schermpje omgebouwd tot een persoonlijk dashboard voor zijn AI-abonnement. Het apparaatje toont continu hoeveel van zijn Claude-limiet is verbruikt, hoeveel tokens hij verstookt en wat dat gebruik zou kosten als hij per API betaalde. Het project laat zien hoe intensieve AI-gebruikers steeds meer grip proberen te krijgen op hun verbruik.
Wie veel werkt met de AI-assistent Claude van techbedrijf Anthropic, loopt al snel tegen gebruikslimieten aan. Programmeur Christensen bouwde daarom een eigen oplossing: een klein LCD-schermpje op zijn bureau dat continu laat zien hoeveel van zijn sessie- en weeklimiet hij heeft verbruikt. Het project, gepubliceerd op ontwikkelaarsplatform GitHub onder de naam claude-trofeo-hud, is geïnspireerd op een populaire post op het forum Reddit over een goedkoop schermpje voor bureaustatistieken.
Het scherm dat hij gebruikt is een Thermalright Trofeo Vision, een 6,86 inch groot LCD-paneel dat via USB-C wordt aangesloten en normaal gesproken bedoeld is om de temperatuur van computeronderdelen te tonen. Het kost ongeveer 38 dollar. In plaats van koelvin-gegevens laat Christensens versie nu real-time AI-tokens zien: het aantal tekstfragmenten dat het taalmodel verwerkt, samen met een klok, een verbruiksgrafiekje per uur en een schatting van wat die tokens hadden gekost via de betaalde API van Anthropic.
Een gehackt protocol
Het lastigste onderdeel van het project was niet de AI-koppeling, maar het aansturen van het scherm zelf. Het paneel is namelijk geen gewone monitor, maar een zogeheten USB HID-apparaat: hetzelfde type verbinding dat toetsenborden en muizen gebruiken. Het schermpje accepteert JPEG-beeldjes via een protocol dat niet openbaar gedocumenteerd is. Christensen moest dit protocol reverse-engineeren en gebruikte onderdelen van bestaande Linux-software om het schermpje via macOS aan te sturen, iets waar de gangbare software van de fabrikant niet in slaagt op Apple-computers.
Omdat de firmware van het schermpje het beeld uitzet zodra er geen nieuwe data binnenkomt, stuurt het programma voortdurend nieuwe beeldjes door, standaard twee keer per seconde. Bij het eerste gebruik moet de gebruiker toegang geven tot de macOS-sleutelhanger, zodat het programma veilig, en alleen lokaal, bij de inloggegevens van Claude Code kan om de gebruiksstatistieken op te vragen.
Meer dan een speeltje
Het project is klein en vooralsnog alleen geschikt voor macOS-gebruikers, maar het raakt aan een groter thema: AI-abonnementen worden voor veelgebruikers steeds ondoorzichtiger. Diensten als Claude werken met limieten per sessie en per week, terwijl de onderliggende tokenmetering voor gewone gebruikers vaak abstract blijft. Losstaande hulpmiddelen zoals het opensource-programma ccusage, dat Christensen gebruikt om kosten te berekenen, ontstaan om die onzichtbare verbruiksdata inzichtelijk te maken.
Voor nu is de Trofeo-HUD een nichehobbyproject van één ontwikkelaar, met nog maar een handvol volgers op GitHub. Toch typeert het een bredere trend: naarmate mensen en bedrijven afhankelijker worden van AI-diensten die per gebruik worden afgerekend, groeit de vraag naar simpele, letterlijk zichtbare manieren om dat verbruik te bewaken voordat de rekening onverwacht hoog uitvalt.
Achtergrond & begrippen
Wat betekent dit voor de toekomst? Naarmate AI-assistenten een vast onderdeel worden van dagelijks werk, groeit de behoefte aan simpele manieren om verbruik en kosten te bewaken. Dit soort hobbyprojecten loopt vooruit op een trend waarin AI-gebruiksdata net zo vanzelfsprekend zichtbaar wordt als batterijpercentage of dataverbruik op een smartphone.
- AI-token
- Een tekstfragment waarin taalmodellen tekst opdelen en verwerken; het gebruik ervan bepaalt de kosten en snelheid van AI-diensten.
- API
- Een programmeerkoppeling waarmee software, zoals dit HUD-programma, automatisch gegevens kan opvragen bij een dienst als Anthropic.
- Firmware
- De ingebouwde software op een apparaat, in dit geval het schermpje, die bepaalt hoe het reageert op inkomend beeldsignaal.
- Tokenmetering
- Het systeem waarmee AI-aanbieders bijhouden hoeveel tokens een gebruiker verbruikt, vaak de basis voor abonnementslimieten of API-kosten.
- HID-protocol
- Human Interface Device: de standaardmanier waarop apparaten als toetsenborden, muizen en dit schermpje met een computer communiceren via USB.
- Reverse engineering
- Het proces waarbij iemand achterhaalt hoe een apparaat of programma intern werkt zonder toegang tot de originele documentatie of broncode.
- Burn rate
- Het tempo waarin een bepaalde hoeveelheid resources, zoals AI-tokens of budget, wordt verbruikt over tijd.
Bronnen
Dit artikel is met behulp van AI geschreven op basis van bovenstaande bronnen en is geen letterlijke vertaling. Zo werkt onze redactie.