582 Hoop tijd gaat er in zitten: Openclaw

Zo maakte ik dus mijn eigen nieuwsbrief door instructies in gewone mensentaal te geven, kost ook een dot tijd maar dan heb je ook wat. Nu ontvang ik dus elke morgen een eigen nieuwsbrief met achtergrondartikelen rond mijn thema’s. En dan stuit je op onderstaand interview met de CEO van de Raspberry Pi. Blijkbaar zijn de al behoorlijk oude RPI’s (ik heb er al eentje draaien sinds 2009 om mijn digitale muziekcollectie en internetzenders te hosten, in de gangkast, grootte van pakje sigaretten), nu om een andere reden in trek. Blijkbaar is het handig/slim/sluw/hip/wijs om niet al je AI-gesprekken online te voeren en kun je beter via een dienst als ‘Openclaw’ (in artikel genoemd) op je eigen systeempje een AI-assistent installeren en daar in een gesloten omgeving mee in gesprek gaan. Niet alleen dat: als je je tanden erin zet, kun je je persoonlijke A-assistent ook in je computer laten rommelen. Bestanden lezen, mails in kaart brengen, mappen maken, onderzoek laten doen. Omdat ik daar al meer over had gelezen, wilde ik het zelf eens uitproberen. Inmiddels ben ik 36 uur verder ….

En het werkt……

Dit is geen tech-site, er zijn voldoende filmpjes te vinden, en AI is your friend dus go your gang. Ik dacht dit wel even te fixen, ondanks dat mijn ervaring van vroeger (even een nieuwe Windows installeren) me tegenspreekt. Ik heb alle stappen die ik in de afgelopen 36 uur heb gedaan op een rijtje laten zetten. Ik wil geen risico lopen dat er rare dingen gebeuren met mijn bestanden. Ik ben begonnen met een mini-pc in schone staat herstellen (kost je alleen al gauw een half uur of meer). Ik heb een nieuw schoon 06 nummer aangevraagd (esim, prepaid) en daar een nieuwe WhatsApp aan gekoppeld. Ik wil geen vervuiling van mijn bestaande 06 en WA-gesprekken. WA of een andere dienst als Signal fungeert in dit wereldje als een chatbox waar je je opdrachten aan je assistent kwijt kunt. Ook die stappen kosten een bult aan tijd. Dan ben je zover om Openclaw te installeren vanuit je W11 command shell. En natuurlijk lukt dat niet meteen, foutmelding na foutmelding. Dan moet je dit weer installeren en dan weer dat. Ik kom op meer dan 100 stappen uit!!!

En dan de vraag: wat kan ik hier nu mee? Ik heb er ook nu nog geen duidelijk beeld van. Ik kan nu vanuit mijn bed via de WhatsApp interface mezelf een berichtje/opdracht sturen: hoeveel nieuwe mail heb ik, wat staat er in, maak een to-do-lijstje voor vandaag. De mini-pc moet dan overigens wel al de tijd aan blijven staan. Maar inderdaad, nu kan ik dus de opdracht geven om elke dag te checken of er een nieuwe artikel over Michel Houellebecq is verschenen, ik vraag dan om de link naar die artikelen ergens in een map op mijn pc te zetten. Maar zoiets had ik al gedaan met mijn nieuwsbrief, online, veel handiger. Als test heb ik een usb-stick in mijn mini-pc geplugd en gevraagd of daar boeken op stonden in epub-formaat en welk boek hij me aanraadt om te gaan lezen gebaseerd op reviews. Ach, best leuk, maar voorlopig voor mij niet meer dan spielerei. Op iets langere termijn zal dit ongetwijfeld een ding gaan worden, dan is het ingebouwd in een apparaat en weet je niet beter, je zet de tv aan, de lamp uit, schoont je mail op, allemaal vanaf de bank en je mobiel. Zoiets?

Ik had in diezelfde tijd dat boek van Tolstoy voor een flink deel uit kunnen hebben ….

Ik had er al eerder over gelezen, dat je een AI op je eigen systeem laat werken, zo je persoonlijke AI-assistent maakt, je kunt niet alleen maar vragen stellen, maar ook taken laten uitvoeren, nog geen idee (toen) wat voor taken dan en of dat fijn is. Hier gaat het over de Raspberry Pi systemen, zo’n beetje de kleinste en energiezuinigste mini-computertjes die er bestaan, je kunt hem dus altijd aan laten staan en via je WhatsApp de hele dag aan het werk zetten, je mailbox laten opschonen, onderzoek voor je doen terwijl jij de vaat uitruimt (want zover is het nog niet, taken zijn hier dus NIET een schilderij ophangen oid, dat is nog even wachten).

Copyright-issues? Ik hoor het graag dan verwijder ik het plaatje … niet de bedoeling dat je het gaat lezen. Kern is dat de Raspberry door deze ’thuis-AI-situatie’ in een groeispurt zit ….


[openclaw] Leuk testje — ik zie inderdaad veel .epub op je stick. Enkele voorbeelden:

  • Anna Karenina — Leo Tolstoy
  • De Wereld van Sofie — Jostein Gaarder
  • En uit de bergen kwam de echo — Khaled Hosseini
  • De Prooi — Jeroen Smit
  • Dit kan niet waar zijn — Joris Luyendijk
  • De euro — Joseph E. Stiglitz

Mijn tip om als eerste te lezen (op basis van breed lovende ontvangst): 👉 Anna Karenina (Tolstoy) — een klassieker die structureel heel hoog scoort in recensies en “beste romans ooit”-lijsten. Als je wilt, kan ik daarna ook een top 5 op jouw smaak maken (bijv. economie, filosofie of roman).


MEER DAN 100 STAPPEN, VELE UREN VERDER

0) Voorbereiding / hardware

  1. Kies een mini-pc die 24/7 kan draaien (laag stroomverbruik, stabiele internetverbinding).
  2. Sluit scherm/toetsenbord/muis aan voor eerste setup.
  3. Maak een schoon netwerkprofiel (liefst apart VLAN/gastnetwerk voor experimenten).
  4. Controleer BIOS/UEFI basisinstellingen.
  5. Update BIOS/firmware indien nodig.
  6. Installeer een schone Windows-installatie.
  7. Maak een lokale admin aan (of Microsoft-account als je dat wilt).
  8. Voer alle Windows-updates uit.
  9. Zet automatische updates aan.
  10. Installeer basissoftware (browser, terminal, eventuele remote tooling).

1) “Schone identiteit” voor het project

  1. Regel een nieuw 06-nummer via eSIM prepaid.
  2. Activeer de eSIM op een (project)telefoon.
  3. Test sms en bellen (voor verificatiecodes).
  4. Maak een nieuw, projectgebonden e-mailadres aan (bijv. Gmail).
  5. Beveilig dit account met sterk wachtwoord + herstelopties.
  6. Zet 2FA aan op dat account.
  7. Bewaar recovery codes veilig offline.
  8. Gebruik dit mailadres als basis voor alle projectregistraties.

2) Nieuwe WhatsApp-omgeving

  1. Installeer WhatsApp op projecttelefoon (of reset bestaande app).
  2. Registreer met nieuw 06-nummer.
  3. Verifieer via sms/call code.
  4. Stel profielnaam en basisinstellingen in.
  5. Zet back-upbeleid bewust aan/uit (privacy-keuze).
  6. Koppel eventueel WhatsApp Web/Desktop voor beheer.
  7. Test: stuur/ontvang eerste bericht.

3) OpenClaw basisinstallatie op de mini-pc

  1. Installeer Node.js (LTS).
  2. Controleer node -v en npm -v.
  3. Installeer OpenClaw globaal via npm.
  4. Controleer openclaw –help.
  5. Start initiële setup/wizard.
  6. Stel workspace in (C:\Users\.openclaw\workspace).
  7. Controleer of gateway-service draait.
  8. Run openclaw status voor health check.
  9. Kijk of channel plugin voor WhatsApp actief is.

4) WhatsApp koppelen aan OpenClaw

  1. Start WhatsApp login flow vanuit OpenClaw (QR).
  2. Scan QR met projecttelefoon.
  3. Wacht op “linked” status.
  4. Stuur testbericht naar de bot.
  5. Controleer inbound/outbound routing.
  6. Bevestig dat sessies persistent zijn.

5) Eerste praktische tests

  1. Simpele chat-test (“Hallo test”).
  2. Bestandsactie testen (bijv. test.txt op bureaublad).
  3. Webresearch-taak testen (artikelen verzamelen).
  4. Map + overzichtsdocument genereren.
  5. Websiteanalyse + kernwoordenextractie testen.
  6. Bevestigen dat file writes werken in workspace.

6) E-mailwens ontdekt: “kan dit ook mailen?”

  1. Vaststellen dat er geen native directe mail-tool in huidige sessie zat.
  2. Keuze maken: Gmail via GogCLI gebruiken.
  3. Installatiepad bepalen op Windows.
  4. Check package manager (winget) beschikbaar.
  5. winget search uitvoeren voor gogcli.
  6. winget install steipete.gogcli uitvoeren.
  7. Verifiëren dat binary geïnstalleerd is.
  8. Eventueel volledig pad gebruiken als PATH nog niet herladen is.

7) GogCLI + OAuth opzetten (Google Cloud)

  1. gog –help / gog auth –help bekijken.
  2. OAuth client in Google Cloud aanmaken (Desktop app).
  3. credentials.json downloaden.
  4. File op mini-pc plaatsen (bijv. AppData\Roaming\gogcli\credentials.json).
  5. Juiste GogCLI command syntax uitzoeken (version mismatch met flags).
  6. Credentials registreren met:
  • gog –client gmail-local auth credentials set “\credentials.json”
  1. OAuth login starten:
  • gog –client gmail-local auth add
  1. Browser opent Google consent flow.
  2. Fout tegenkomen: “verificatieproces niet voltooid”.
  3. Google Cloud OAuth consent screen afmaken.
  4. Test-user(s) toevoegen.
  5. Scopes/API’s controleren.
  6. OAuth opnieuw doen.
  7. Verifiëren met gog –client gmail-local auth list.
    [12:02, 03-03-2026] Rudy van Stratum: 69. Services checken met gog auth services.

8) Eerste mail succesvol versturen

  1. Testmail versturen:
  • gog –client gmail-local gmail send –account … –to … –subject … –body …
  1. Delivery checken in verzonden items / inbox ontvanger.
  2. Bevestigen dat “mail vanuit chatworkflow” praktisch haalbaar is.

9) Inbox-opschoning experiment

  1. Inbox inventarisatie starten (query op ongelezen).
  2. Categoriseren: promotions / updates / security / OTP.
  3. Samenvatting opstellen met aantallen.
  4. Voorstel maken met veilige defaults.
  5. Uitvoering na expliciete akkoord.
  6. Promoties proberen te verwijderen (hard delete).
  7. 403 insufficientPermissions tegenkomen op delete.
  8. Workaround toepassen: archiveren i.p.v. permanent verwijderen.
  9. OpenAI privacy-mail archiveren.
  10. Resultaat opnieuw meten (ongelezen count daalt).

10) Belangrijke technische leermomenten

  1. Niet elke GogCLI-versie ondersteunt dezelfde flags (–name issue).
  2. –max-results vs –max verschil.
  3. PATH in bestaande PowerShell sessie kan achterlopen.
  4. Volledige executable-pad is een betrouwbare fallback.
  5. OAuth consent scherm is vaak de grootste blokkade.
  6. Gmail-scope kan “modify” toestaan maar “delete” toch beperken in jouw setup.
  7. Werk daarom met “veilig eerst”: inventariseren → bevestigen → uitvoeren.

11) Security/operational hygiene

  1. Gebruik project-specifiek nummer + account (scheiding privé/project).
  2. Gebruik sterk wachtwoord + 2FA.
  3. Houd recoverycodes apart.
  4. Beperk permissions tot nodig minimum.
  5. Log alle commando’s die je gebruikt.
  6. Gebruik testmails voordat je bulkacties doet.
  7. Start met archiveren in plaats van verwijderen.
  8. Maak een rollback-strategie (labels/backups).
  9. Documenteer elke fout + fix.

12) Blogwaardige “frictiepunten” (waar de meeste tijd in ging)

  1. Nieuwe identity opzetten (nummer/mail/WhatsApp).
  2. OAuth + Google Cloud consent configureren.
  3. Toolingversie-verschillen en commandosyntax.
  4. Rechten/scope-issues op Gmail API acties.
  5. Balans tussen automatiseren en veilig blijven.

13) Eindresultaat

  1. Schone mini-pc met werkende OpenClaw omgeving.
  2. Nieuw WhatsApp-kanaal gekoppeld.
  3. Bestands- en webtaken bewezen werkend.
  4. Gmail OAuth gekoppeld via GogCLI.
  5. Testmail succesvol verzonden.
  6. Inbox-inventarisatie en semi-automatische opschoning werkend.
  7. Duidelijk zicht op wat wel/niet volledig geautomatiseerd kan.

De meneer op de foto is Roy Perelgut. Ik moest snel een plaatje zoeken, aardig verhaal, krijg je een idee van wat je ermee kunt, dus vandaar.

Previous Post Next Post
@media print { /* Verberg alle ongewenste onderdelen */ header, .site-header, nav, .main-navigation, .sidebar, .site-sidebar, aside, footer, .site-footer, .widget-area, .breadcrumbs, .post-meta, .related-posts, .comments-area, .print-hide { display: none !important; height: 0 !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; } /* Verberg ook bepaalde vaste*