CLARYEL · Echt gebruik

We gebruiken het elke dag

Hier ziet u echt werk voor ons bedrijf, gedaan door de CLARYEL-agent: boekhouding, inrichting van de machines, infrastructuur. Echte gegevens en echte antwoorden van het systeem.

CLARYEL werkt elke dag met het eigen systeem.

De gegevens blijven lokaal, in de CLARYEL Box.

Zo werkt het

  1. We geven de taak in gewone woorden: met spraak of in een bericht
  2. De CLARYEL-agent zoekt het zelf uit en doet al het werk
  3. We krijgen het resultaat en een verslag, vaak meer dan gevraagd

Van ons: alleen de taak en goedkeuring van belangrijke acties.

Business

Dagelijkse taken van het bedrijf die we met spraak via het systeem afhandelen.

Boekhouding

Facturencontrole: FAKE en dubbele

We vroegen hoeveel we in een jaar aan IT hadden uitgegeven. Het systeem vond zelf FAKE-facturen en dubbele, verwijderde ze na onze goedkeuring en corrigeerde zijn eigen cijfer.

  1. De vraag
  2. De correctie
  3. Gecorrigeerd resultaat
Wat er op de screenshot staat

De vraag: hoeveel we het afgelopen jaar aan IT hebben uitgegeven. De CLARYEL-agent antwoordt: ongeveer €54.691, en meldt uit zichzelf dat er tussen de documenten FAKE-facturen en dubbele zitten.

Wat er op de screenshot staat

We vragen de FAKE-gegevens en de dubbele te verwijderen. De agent vindt 64 FAKE-facturen, vraagt vóór het geforceerd verwijderen onze goedkeuring, ruimt daarna de gegevens op en controleert het resultaat.

Wat er op de screenshot staat

De gecontroleerde eindstand: 188 geldige facturen voor €38.627,70. De agent corrigeert zelf zijn eerdere antwoord: de IT-uitgaven van het afgelopen jaar bedroegen €36.993,58.

De screenshots zijn in de oorspronkelijke taal; onder elke screenshot staat een samenvatting.

Voor → na (uit screenshots 1–3)

  • 64 FAKE-facturen verwijderd
  • 188 geldige facturen · €38.627,70
  • IT, afgelopen jaar: ≈€54.691 → €36.993,58

Alles is echt: een echt systeem, echte documenten, echte bedragen. Rechtstreeks uit ons dagelijks gebruik: documenten verzameld uit het Amazon-account, meerdere e-mailinboxen, Google Drive en het fysieke archief van ons systeem.

Boekhouding

Boekhouding kant-en-klaar: van nieuwe computer tot belastingdienst

Het hele proces: een computer vanaf nul inrichten, Ubuntu, de benodigde software, Odoo en NextERP installeren, facturen uit Amazon Business ophalen en indienen bij de Agenzia delle Entrate. Taken worden met spraak vanaf de telefoon gegeven; alleen het resultaat wordt gecontroleerd.

Wat er op de screenshot staat

Een illustratie bij het bericht, geen schermafbeelding: zeven stappen (nieuwe computer, Ubuntu 24.04, Docker/Python/Git en andere software, Odoo, NextERP, facturen uit Amazon Business, indienen bij de Agenzia delle Entrate) en onderaan een spraaktaak vanaf de telefoon.

Een illustratie bij het bericht, geen schermafbeelding.

ERP

Een ERP waarvan we de interface nooit hebben geopend

Eén bedrijfsproces loopt al volledig via de agent: facturen en vrachtdocumenten uit e-mail, Google Drive en Amazon Business → ERP en boekhouding → belastingsysteem → overzichtsrapporten → afstemming met bankafschriften.

Wat er op de screenshot staat

Een illustratie bij het bericht, geen schermafbeelding: links een mens tussen bergen vensters en instellingen, rechts een spraaktaak aan de agent, die zelf met de programma’s werkt en een kant-en-klaar resultaat levert.

Een illustratie bij het bericht, geen schermafbeelding.

Configuratie en infrastructuur

Hoe de CLARYEL-agent onze machines zelf inricht en onderhoudt: hardware, koeling, AI-modellen, snelheid.

Koeling

Aansturing van de GPU-ventilator

We vroegen het in gewone woorden: de GPU-ventilator moet de temperatuur van de grafische kaart volgen en de instellingen moeten een herstart overleven. De CLARYEL-agent zocht zelf uit wat er aangestuurd moest worden, liet de ventilator een minuut op vol toerental draaien, stelde de curve in en bevestigde alles met een echte herstart, in ongeveer 30 minuten.

  1. Verzoekgewone tekst, geen commando's
  2. VerkenningZ10PA-U8 · Tesla P100 · NCT7904D
  3. Een minuut op vol toerental1468 → 5294–5421 RPM in 5 s · GPU 37 → 31 °C
  4. Curve≤35 °C 35% → ≥85 °C 100%
  5. Herstart1319 RPM, 35 °C: alles kwam vanzelf weer op
0%25%50%75%100%3545607585~78%35%47%67%86%100%°C
Curve: GPU-temperatuur → ventilatortoerental~78%: noodstand als de temperatuursensor niet meer reageertGeleidelijk: hooguit ±15% per 5 s

Meer dan gevraagd

  • Heeft de procedure als vaardigheid opgeslagen voor volgende machines.
  • Heeft eerlijk uitgelegd waarop de conclusie berust dat fan5 de GPU-ventilator is.
  • Heeft in dezelfde sessie de machine ook hernoemd naar P1005, zoals we eerder hadden gevraagd.
  • Van ons: één commando om beheerdersrechten te geven, het antwoord «Ready» en één bevestiging onderweg.
  • ≈ 30 minuten (06:26–06:57 volgens de screenshots)
Wat er op de screenshot staat

Ons verzoek (06:26) in gewone tekst. De agent begint meteen met verkennen zonder beheerdersrechten: bord Z10PA-U8, GPU Tesla P100; nog geen interface om de ventilator aan te sturen; GPU-temperatuur leesbaar: 39 °C.

Wat er op de screenshot staat

De agent vraagt ons één keer een commando uit te voeren dat hem beheerdersrechten op P1005 geeft (op elk moment in te trekken) en zet het plan uiteen: de chip vinden die de ventilator aanstuurt, een kleine dienst op basis van de GPU-temperatuur schrijven, een minuut op vol toerental met controle via de toerentalmeter. Het adres van de machine is afgedekt.

Wat er op de screenshot staat

Einde van het plan: dienst met automatische start, hernoemen van de host naar P1005; als aansturen onmogelijk blijkt, zegt de agent dat eerlijk. Ons antwoord «Ready» (06:29), daarna de voortgang: stuurdienst, één bevestiging (06:43), «alles heeft de herstart overleefd» (06:49) en het begin van het verslag.

Wat er op de screenshot staat

Verslag, punten 1–3: chip Nuvoton NCT7904D, koppeling van de kanalen (pwm2 → fan5, tot ~5300 RPM: de blower van de P100), een minuut op vol toerental (1468 → 5294–5421 RPM in 5 s, GPU 37 → 31 °C) en de actieve curve.

Wat er op de screenshot staat

Verslag, punt 4 en conclusie: stuurprogramma en dienst starten automatisch, echte herstart (fan5 op 1319 RPM, GPU op 35 °C, Strata kwam vanzelf weer op, poort 8080 luistert), hostnaam P1005, een eerlijke kanttekening over hoe de GPU-ventilator is herkend, en de procedure opgeslagen als vaardigheid.

De screenshots zijn in de oorspronkelijke taal; onder elke screenshot staat een samenvatting.

Configuratie

Technische vraag, met de stem

Een praktische taak: met een spraakbericht vroegen we hoe het systeem in elkaar zit. Het antwoordde met echte gegevens van onze machines: hardware, schijven, AI-model en snelheid. Is een punt niet duidelijk, vraag dan meteen wat het betekent.

Wat er op de screenshot staat

Het antwoord op de gesproken vraag over de configuratie: twee machines, claryel01 en P2002, met processor, geheugen, GPU, schijven, softwareversies, AI-model en gemeten snelheid (~44–48 tok/s). Onderaan de regel over het reservemodel (Cloud fallback: xAI Grok 4.7).

Bij deze taak was het reservemodel extern (Grok) en zonder filter. Voor ons lokale systeem is dat niet aanvaardbaar, daarom is het reservemodel vervangen door een tweede lokaal model. Tegenwoordig worden cloudmodellen alleen via het filter aangeroepen en, indien nodig, na uitdrukkelijke bevestiging door de gebruiker.

Machinepark

Drie machines, één agent

We vroegen om een kort profiel van al onze machines met Strata. De CLARYEL-agent controleerde zelf het netwerk, vond drie machines en verzamelde per machine geheugen, schijf, GPU, versies van Strata en het model, en snelheid. Alle drie worden aangestuurd door één agent.

generatiesnelheid

  • P2002hoofdmachine62 GiB DDR5 · AMD RDNA4 16 GiB46.8 tok/s
  • Mac Studiode snelste256 GB LPDDR5X · M3 Ultra60.0 tok/s
  • P1005voor achtergrondtaken31 GiB DDR4 · Tesla P100 16 GB16.2 tok/s

Op alle drie: Strata v0.1.45 · Qwen3.8-Flash-Next IQ3_S · context 262 144

Wat er op de screenshot staat

Ons verzoek (07:47) en het begin van het antwoord: netwerk gecontroleerd, het zijn drie machines. De eerste is P2002: 62 GiB DDR5, Lexar NM1090 PRO 2 TB, AMD RDNA4 met 16 GiB, Strata v0.1.45, Qwen3.8-Flash-Next IQ3_S, 46.8 tok/s. Het adres is afgedekt.

Wat er op de screenshot staat

Mac Studio: 256 GB LPDDR5X (M3 Ultra), SSD 2 TB, 60.0 tok/s, de snelste. P1005: 31 GiB DDR4, Tesla P100 16 GB, 16.2 tok/s, voor achtergrondtaken. Samengevat: één agent op claryel01 stuurt alle drie aan, overal hetzelfde model; reserve P2002 → Mac Studio → Grok. De adressen zijn afgedekt.

Bij deze taak was het reservemodel extern (Grok) en zonder filter. Voor ons lokale systeem is dat niet aanvaardbaar, daarom is het reservemodel vervangen door een tweede lokaal model. Tegenwoordig worden cloudmodellen alleen via het filter aangeroepen en, indien nodig, na uitdrukkelijke bevestiging door de gebruiker.

Installatie

Strata op een nieuwe machine: de agent loste alle valkuilen zelf op

We vroegen welke problemen er waren bij het starten van Strata v0.1.45 op een Mac Studio (M3 Ultra, 256 GB). De CLARYEL-agent bouwde de engine uit de broncode, vond en paste een fix toe, verplaatste het model van 79 GB en omzeilde zelf een fout in de engine.

Wat er op de screenshot staat

Onze vraag (05:16) over de problemen met Strata op de Mac Studio. Het antwoord, punten 1–3: geen kant-en-klare Mac-build, de kapotte 0.1.45-build en de fix uit PR #2895, het begin van het verhaal over het verplaatsen van het model van 79 GB.

Wat er op de screenshot staat

Punten 3–6: verplaatsen van het model (Starlink ~6,5 MB/s, netwerk ~11 MB/s, rsync vanaf P2002 in 2 u 05 min), een hoofdletterfout in de modelnaam, de enginefout “elk verzoek 400” en de omweg --no-prefill-borrow, verwarring met een oud proces op poort 8080.

Wat er op de screenshot staat

Punten 6–7 en resultaat: het “vastlopen” bij de eerste start (~10 minuten om 55 GB van schijf te lezen), Mac ≈ P2002 bij generatie (~58 tegen ~57 tok/s), prefill +36%, alles opgeslagen in de skill strata-mac-deploy.

De screenshots zijn in de oorspronkelijke taal; onder elke screenshot staat een samenvatting.

Update

De agent heeft de engine van zijn eigen “brein” bijgewerkt

In Telegram vroegen we de CLARYEL-agent om Strata bij te werken op P2002, de machine waarop hij zelf draait. De agent startte de update met een vangnet, herstelde zelf een fout in de laatste stap en vergeleek eerlijk de snelheid voor en na.

Wat er op de screenshot staat

De versievraag (04:30), het antwoord (v0.1.43.1 op P2002, v0.1.45 op GitHub) en het commando “werk jezelf bij” (04:31). De agent beschrijft het plan: een update los van zichzelf en een bewaker met automatisch terugdraaien naar 0.1.43.1.

Wat er op de screenshot staat

De regel over het overschakelen naar het reservemodel (grok-4.7) om 04:46; het verslag: code op v0.1.45, engine gebouwd (34 MB, 0 fouten), vervangen van het bestand mislukt (“Text file busy”), de agent repareert het zelf. Daaronder: de melding over de skill-update en onze vraag naar de huidige versie (04:50).

Wat er op de screenshot staat

Het antwoord: P2002 draait Strata v0.1.45, de oude 0.1.43.1 is bewaard als reserve, model Qwen3.8-Flash-Next IQ3_S, context 262.144; snelheidsmetingen voor en na de update.

Wat er op de screenshot staat

Lezing van de agent: prefill duidelijk verbeterd (tot +80% in één meting), generatie ~10–20% lager in twee nieuwe metingen; de agent stelt 3–4 extra runs voor en terugdraaien als de vertraging bevestigd wordt.

De screenshots zijn in de oorspronkelijke taal; onder elke screenshot staat een samenvatting.

Bij deze taak was het reservemodel extern (Grok) en zonder filter. Voor ons lokale systeem is dat niet aanvaardbaar, daarom is het reservemodel vervangen door een tweede lokaal model. Tegenwoordig worden cloudmodellen alleen via het filter aangeroepen en, indien nodig, na uitdrukkelijke bevestiging door de gebruiker.

Bewaking

Ochtendcontrole van huis en computers

’s Ochtends controleert de CLARYEL-agent zelf de smarthome-sensoren van Home Assistant, de back-ups, de staat van de schijven en de temperatuur van de aangesloten computers, en meldt alleen wat aandacht nodig heeft.

Wat er op de screenshot staat

Een illustratie bij het bericht, geen schermafbeelding: het resultaat van de ochtendcontrole — ruimte met de computers op 28,8 °C, sensorbatterijen op 20% (kantoor) en 30% (terras), deursensor “Leo” op ON, wat gecontroleerd moet worden.

Wat er op de screenshot staat

Een illustratie bij het bericht, geen schermafbeelding: de keten Strata v0.1.43 → Qwen3.8-Flash-Next (IQ3_S) → agent → Home Assistant-sensoren, back-ups, schijven, computertemperaturen; onderaan de hulpmiddelen (Telegram, ChatGPT, ChatGPT Go + Codex, Grok 4.7).

Een illustratie bij het bericht, geen schermafbeelding.

Bij deze taak was het reservemodel extern (Grok) en zonder filter. Voor ons lokale systeem is dat niet aanvaardbaar, daarom is het reservemodel vervangen door een tweede lokaal model. Tegenwoordig worden cloudmodellen alleen via het filter aangeroepen en, indien nodig, na uitdrukkelijke bevestiging door de gebruiker.

Hardware en modelsnelheid

Hoe hetzelfde model draait op verschillende hardware, van een oude Tesla P100 tot een nieuwe Radeon. De cijfers komen alleen van de schermen.

Modelsnelheid

31 tok/s met bijna vrij RAM: het model wordt van de SSD gelezen

Strata v0.1.41, Qwen3.8-Flash-Next IQ3_XXS, een Radeon van 16 GB en 31 GB RAM. Een antwoord van 12.136 tokens met 31 tok/s, terwijl maar 3,2 GB RAM in gebruik is.

Wat er op de screenshot staat

Strata-monitor: generatie 31,0 tok/s, prefill 43 tok/s, VRAM 15,7/16 GB, GPU 45 °C, context voor 19% gevuld (12k van 64k), één verzoek: 12.136 tokens in 396,3 s; RAM 3,2/31 GB.

Wat er op de screenshot staat

Model en engine: qwen3.8-flash-next-iq3_xxs, v0.1.41, context 65.536 tokens, 8-bits KV-cache in VRAM, 5.681 experts in VRAM (9,2 GB). Computer: AMD Radeon 16 GB, Intel Core Ultra 7 270K Plus (24 threads), 31 GB RAM.

Wat er op de screenshot staat

Gekozen Strata-instellingen: Qwen3.8-Flash-Next, IQ3_XXS, context 64K, 8-bits KV-cache, afbeeldingen uit, low-RAM-modus (31 GB RAM, experts deels van de SSD gelezen), AMD Radeon RX 9070 (~16 GB VRAM); modelbestand ~47 GB.

De screenshots zijn in de oorspronkelijke taal; onder elke screenshot staat een samenvatting.

Modelsnelheid

256K-context: 26 verzoeken op één videokaart van 16 GB

We draaiden Strata v0.1.41 met Qwen3.8-Flash-Next IQ3_S op een context van 262.144 tokens. Antwoorden tot 14.829 tokens, met 3,3 van 31 GB RAM in gebruik: het model werkt bijna alleen in het videogeheugen.

Wat er op de screenshot staat

Een beeld uit de video: het model schrijft een lang technisch antwoord over hoe Mixture-of-Experts-modellen werken (routering van experts, KV-cache, geheugenhiërarchie). De hele video staat in het oorspronkelijke bericht.

Wat er op de screenshot staat

Strata-monitor: generatie van het laatste verzoek 14,8 tok/s, prefill 112 tok/s, VRAM 15,8/16 GB, context 62% (162k/256k), RAM 3,3/31 GB; in de verzoekentabel generatie van 13,0 tot 19,6 tok/s en antwoorden tot 14.829 tokens; totaal: 26 verzoeken.

Wat er op de screenshot staat

Model en engine: qwen3.8-flash-next-iq3_s, v0.1.41, context 262.144 tokens, 8-bits KV-cache in VRAM, 3.114 experts in VRAM (6,0 GB). Computer: AMD Radeon 16 GB, Intel Core Ultra 7 270K Plus (24 threads), 31 GB RAM.

De screenshots zijn in de oorspronkelijke taal; onder elke screenshot staat een samenvatting.

De video staat in het oorspronkelijke bericht; hier een beeld daaruit.

Modelsnelheid

Meer RAM: 45 tok/s bij een context van 164.000 tokens

Dezelfde machine met meer RAM (62 GB in het systeem). Strata v0.1.43 met Qwen3.8-Flash-Next IQ3_S: generatie met 45,2 tok/s bij een context die voor 63% gevuld is.

Wat er op de screenshot staat

Strata-monitor: generatie 45,2 tok/s, prefill 94 tok/s, VRAM 15,9/16 GB, GPU 44 °C, context 63% (164k/256k), RAM 53,5/62 GB; twee verzoeken van ongeveer 162.000 tokens, prefill 1.176 tok/s, generatie 48,3 en 45,2 tok/s.

Wat er op de screenshot staat

Model en engine: qwen3.8-flash-next-iq3_s, v0.1.43, context 262.144 tokens, 8-bits KV-cache in VRAM, 3.114 experts in VRAM (6,0 GB). Computer: AMD Radeon 16 GB, Intel Core Ultra 7 270K Plus (24 threads), 62 GB RAM.

De screenshots zijn in de oorspronkelijke taal; onder elke screenshot staat een samenvatting.

Modelsnelheid

Een oude Xeon en een Tesla P100: 19–27 tok/s

De meest bescheiden configuratie: Intel Xeon E5-2690 v4, 31 GB RAM en een Tesla P100 van 16 GB. Strata v0.1.45 met Qwen3.8-Flash-Next IQ3_S levert 19–27 tok/s, terwijl maar 2,2 GB RAM in gebruik is.

Wat er op de screenshot staat

Strata-monitor en htop: generatie 26,9 tok/s, belasting Tesla P100 100%, VRAM 15,7/16 GB, 97 W, PCIe Gen3 x16, CPU 45%, schijflezen 164 MB/s, RAM 2,2/31 GB; verzoeken: 19,3 tok/s (253 tokens) en 25,3 tok/s (12.686 tokens in 504,1 s).

Wat er op de screenshot staat

Model en engine: qwen3.8-flash-next-iq3_s, v0.1.45, context 262.144 tokens, 8-bits KV-cache in VRAM, 3.051 experts in VRAM (5,8 GB). Computer: Tesla P100 16 GB, Intel Xeon E5-2690 v4 (28 threads), 31 GB RAM.

De screenshots zijn in de oorspronkelijke taal; onder elke screenshot staat een samenvatting.

Boekhouding

Facturencontrole: FAKE en dubbele

Een echt scenario uit onze ERP, in drie stappen.

  1. De vraag

    We vragen hoeveel we het afgelopen jaar aan IT hebben uitgegeven. Het systeem antwoordt (≈ €54.691) en signaleert uit zichzelf FAKE-facturen en duplicaten.

  2. De correctie

    We vragen het de FAKE-gegevens en de duplicaten te verwijderen. Vóór de geforceerde verwijdering vraagt het om onze goedkeuring, daarna schoont het op en controleert het.

  3. Gecorrigeerd resultaat

    188 geldige facturen voor €38.627,70. Gecorrigeerd bedrag: €36.993,58: het systeem corrigeert zelf zijn eerdere antwoord en bevestigt de eindtoestand.

Voor → na (uit screenshots 1–3)

  • 64 FAKE-facturen verwijderd
  • 188 geldige facturen · €38.627,70
  • IT, afgelopen jaar: ≈€54.691 → €36.993,58

Een echt scenario uit onze ERP: gevraagd naar de IT-uitgaven vindt het systeem zelf FAKE-facturen en duplicaten, verwijdert ze na onze goedkeuring, controleert het resultaat en corrigeert zijn eigen eerdere bedrag.

Documenten verwijderen is veilig: er wordt een back-up van de gegevens gemaakt, er is een wijzigingsgeschiedenis met terugdraaimogelijkheid en een voortdurende afstemming, bijvoorbeeld met bankafschriften.

Koeling

Aansturing van de GPU-ventilator

De taak, op screenshot 1: de GPU-ventilator zit op het moederbord; hij moet de GPU-temperatuur volgen, een minuut op vol toerental draaien om te bevestigen dat de aansturing werkt, daarna optimale niveaus krijgen, en na een herstart moet alles automatisch werken.

  1. Verzoek

    Een gewoon Telegram-bericht, zonder technische commando's.

  2. Verkenning

    Eerst stelde de agent zonder beheerdersrechten vast: bord Z10PA-U8, GPU Tesla P100, GPU-temperatuur leesbaar (39 °C), maar nog niets om de ventilator mee aan te sturen. Hij vroeg met één commando om beheerdersrechten en zette het plan uiteen. Met toegang vond hij de chip Nuvoton NCT7904D (9 toerentalingangen, 4 PWM-kanalen) en koppelde, door elk kanaal van 0 tot 255 te laten lopen: pwm2 → fan5, tot ~5300 RPM, dat is de blower van de P100. De andere drie kanalen bleven op de BIOS-automaat.

  3. Een minuut op vol toerental

    pwm2 = 255 gedurende 60 seconden: fan5 ging in 5 seconden van 1468 naar 5294–5421 RPM en de GPU koelde af van 37 naar 31 °C. Daarna ging de aansturing terug naar de curve (255 → 195 → 90); de toerentalmeter bevestigt dat het werkt.

  4. Curve

    ≤35 °C → 35%, 45 °C → 47%, 60 °C → 67%, 75 °C → 86%, ≥85 °C → 100% (de P100 klokt terug bij 91 °C, dus er blijft marge). Het toerental verandert geleidelijk, hooguit ±15% per 5 seconden; als nvidia-smi niet meer reageert, gaat de ventilator naar een noodstand van ~78%.

  5. Herstart

    Het stuurprogramma laadt automatisch en de aansturing draait als dienst die bij het opstarten start. De agent heeft de machine echt herstart en alles opnieuw gecontroleerd: module geladen, dienst actief, fan5 op 1319 RPM, GPU op 35 °C.

Meer dan gevraagd

  • Heeft de procedure als vaardigheid opgeslagen voor volgende machines.
  • Heeft eerlijk uitgelegd waarop de conclusie berust dat fan5 de GPU-ventilator is.
  • Heeft in dezelfde sessie de machine ook hernoemd naar P1005, zoals we eerder hadden gevraagd.
  • Van ons: één commando om beheerdersrechten te geven, het antwoord «Ready» en één bevestiging onderweg.
  • ≈ 30 minuten (06:26–06:57 volgens de screenshots)

Configuratie

Technische vraag, met de stem

Een praktische taak: met een spraakbericht vroegen we hoe het systeem in elkaar zit. Het antwoordde met echte gegevens van onze machines: hardware, schijven, AI-model en snelheid. Is een punt niet duidelijk, vraag dan meteen wat het betekent.

Wat het antwoord laat zien: twee machines, claryel01 en P2002; processor, geheugen, GPU en schijven; softwareversies; AI-model; gemeten snelheid.

Bij deze taak was het reservemodel extern (Grok) en zonder filter. Voor ons lokale systeem is dat niet aanvaardbaar, daarom is het reservemodel vervangen door een tweede lokaal model. Tegenwoordig worden cloudmodellen alleen via het filter aangeroepen en, indien nodig, na uitdrukkelijke bevestiging door de gebruiker.

Is een technische term niet duidelijk? Vraag het meteen aan het systeem, gewoon in het gesprek: het legt het in eenvoudige woorden uit.

Machinepark

Drie machines, één agent

Het verzoek, op screenshot 1 (07:47): per machine met Strata grootte en type geheugen, NVMe, GPU en videogeheugen, Strata-versie, model, agentversie en de snelheid van het model op die machine; kort antwoord in het Engels.

De agent scande zelf het netwerk en bevestigde dat het drie machines zijn (de overige adressen zijn een printer en de wifipoort van de Mac). Alle drie draaien Strata v0.1.45 met hetzelfde model Qwen3.8-Flash-Next IQ3_S (context 262 144), dus de antwoorden zijn consistent welke machine ook antwoordt.

generatiesnelheid

  • P2002hoofdmachine62 GiB DDR5 · AMD RDNA4 16 GiB46.8 tok/s
  • Mac Studiode snelste256 GB LPDDR5X · M3 Ultra60.0 tok/s
  • P1005voor achtergrondtaken31 GiB DDR4 · Tesla P100 16 GB16.2 tok/s

Op alle drie: Strata v0.1.45 · Qwen3.8-Flash-Next IQ3_S · context 262 144

Generatiesnelheid: P2002 46.8 tok/s, Mac Studio 60.0 tok/s (de snelste), P1005 16.2 tok/s: een model van 78 GB bij 31 GB geheugen, daarom doet deze machine achtergrondtaken. Alle drie worden aangestuurd door één agentinstantie op claryel01; de reserve volgt de keten P2002 → Mac Studio → Grok.

Bij deze taak was het reservemodel extern (Grok) en zonder filter. Voor ons lokale systeem is dat niet aanvaardbaar, daarom is het reservemodel vervangen door een tweede lokaal model. Tegenwoordig worden cloudmodellen alleen via het filter aangeroepen en, indien nodig, na uitdrukkelijke bevestiging door de gebruiker.

Boekhouding

Boekhouding kant-en-klaar: van nieuwe computer tot belastingdienst

Viktor heeft dit proces al doorlopen met cloudagents, zonder de interfaces van de programma’s veel aan te raken: taken met spraak, controle van het resultaat. Nu verplaatsen we zulke echte processen naar de lokale AI van CLARYEL.

Stappen: nieuwe computer vanaf nul → Ubuntu en inrichting → benodigde software → boekhouding Odoo → ERP NextERP → import van facturen uit Amazon Business → indienen bij de Agenzia delle Entrate.

Eerste waarneming: lokaal duren zulke taken nog langer dan in de cloud. Eerst kijken we wat zonder aanpassingen werkt, pas daarna optimaliseren we.

Een illustratie bij het bericht, geen schermafbeelding.

ERP

Een ERP waarvan we de interface nooit hebben geopend

We leren geen knoppen en menu’s: we vragen de agent het programma te installeren en de nodige functies uit te voeren, via API, MCP of door de eigen computer van de agent te bedienen. We hebben het resultaat nodig, niet de interface.

Het proces stap voor stap: facturen en vrachtdocumenten verzamelen uit e-mail, Google Drive en het Amazon Business-account; ze invoeren in de ERP en de boekhouding; de gegevens doorgeven aan het belastingsysteem; overzichtsrapporten maken; alles afstemmen met de bankafschriften, die ook op Google Drive staan.

Met instellingen net zo: in plaats van elke instelling uit te zoeken, zeggen we tegen de agent “het moet zo werken: doe het, controleer het en vertel me het resultaat”. Wij geven de taak en controleren de uitkomst. Nog niet met elk programma lukt dat volledig.

Een illustratie bij het bericht, geen schermafbeelding.

Installatie

Strata op een nieuwe machine: de agent loste alle valkuilen zelf op

Er is geen kant-en-klare Mac-build: de Metal-engine wordt uit de broncode gecompileerd (~5–15 min). De Mac-build van 0.1.45 bleek kapot; de agent vond de open PR #2895, paste die toe op de release en de herbouw slaagde.

Het model van 79 GB: via HuggingFace over Starlink zou dat ~6,5 MB/s (~3,4 u) zijn geweest, dus kopieerde de agent het met rsync vanaf P2002 via SSH-agent-forwarding, in 2 u 05 min. Daarna gaf elk verzoek aan de engine 400 terug; de agent vond in de broncode de omweg --no-prefill-borrow.

Resultaat: de Mac ≈ P2002 bij generatie (~58 tegen ~57 tok/s) en duidelijk sneller bij prefill (+36%). De agent sloeg alle valkuilen op in de skill strata-mac-deploy, dus herhalen is bijna kopiëren.

Update

De agent heeft de engine van zijn eigen “brein” bijgewerkt

Vraag (04:30): welke Strata-versie gebruikt het “brein” en welke is de nieuwste op GitHub? Antwoord: P2002 draait v0.1.43.1, de nieuwste is v0.1.45 (uitgebracht op 17 oktober 2026). De agent waarschuwde dat de update de engine zou herstarten waarop hij zelf draait: een paar minuten uitval, met terugdraaien als vangnet.

Op het commando “werk jezelf bij” (04:31) startte de agent de update los van zichzelf: git pull → build van de HIP-engine 0.1.45 → herstart van de dienst, terwijl een bewaker de engine 5 minuten controleert en terugdraait naar 0.1.43.1 als die niet opstart. De build was schoon (34 MB, 0 fouten), maar het vervangen van het draaiende bestand mislukte (“Text file busy”) en de engine stopte. De agent bewaarde het oude bestand als reserve, installeerde het nieuwe handmatig en herstartte de dienst.

Controle (04:50): v0.1.45 draait, model Qwen3.8-Flash-Next IQ3_S, context 262.144. Snelheid met hetzelfde script: kort antwoord 31,0 (eerder 33,5–33,7), generatie van 1024 tokens 47,7 / 44,4 (eerder 53,0–60,1), prefill 1,5K 874 / 531 (eerder 488–490). Lezing van de agent: prefill duidelijk beter, generatie in twee metingen ~10–20% lager; bij maar twee runs noemt hij het geen regressie en stelt hij 3–4 extra metingen voor en terugdraaien naar 0.1.43.1 als de vertraging bevestigd wordt.

Bij deze taak was het reservemodel extern (Grok) en zonder filter. Voor ons lokale systeem is dat niet aanvaardbaar, daarom is het reservemodel vervangen door een tweede lokaal model. Tegenwoordig worden cloudmodellen alleen via het filter aangeroepen en, indien nodig, na uitdrukkelijke bevestiging door de gebruiker.

Bewaking

Ochtendcontrole van huis en computers

De combinatie op de afbeelding: Strata v0.1.43 + Qwen3.8-Flash-Next (IQ3_S) + de agent. De agent leest de Home Assistant-sensoren (temperatuur, vochtigheid, beweging, licht, energie) en controleert back-ups, schijven en computertemperaturen. We praten met hem via Telegram.

Wat de controle vond: in de ruimte met de computers is het 28,8 °C, duidelijk warmer dan in andere ruimtes, dus ventilatie en koeling moeten worden nagekeken; de batterijen van de sensoren op kantoor (20%) en op het terras (30%) moeten worden vervangen; de deursensor “Leo” geeft ON aan, maar de waarde kan verouderd zijn en moet ter plekke worden gecontroleerd.

Viktor heeft de interface van Home Assistant niet eens geopend. Hulpmiddelen die dag: ChatGPT tekende de afbeelding voor het bericht, ChatGPT Go + Codex hielpen bij de inrichting, en de agent riep af en toe Grok 4.7 in als extra model voor complex redeneren.

Bij deze taak was het reservemodel extern (Grok) en zonder filter. Voor ons lokale systeem is dat niet aanvaardbaar, daarom is het reservemodel vervangen door een tweede lokaal model. Tegenwoordig worden cloudmodellen alleen via het filter aangeroepen en, indien nodig, na uitdrukkelijke bevestiging door de gebruiker.

Een illustratie bij het bericht, geen schermafbeelding.

Modelsnelheid

31 tok/s met bijna vrij RAM: het model wordt van de SSD gelezen

Instellingen: model Qwen3.8-Flash-Next IQ3_XXS (~47 GB), context 64K (65.536 tokens), 8-bits KV-cache, low-RAM-modus: een deel van de “experts” van het model wordt van de SSD gelezen. Videokaart AMD Radeon RX 9070, ~16 GB.

Het resultaat op de Strata-monitor: 12.136 tokens in 396,3 s, generatie 31,0 tok/s, VRAM 15,7 van 16 GB, RAM 3,2 van 31 GB, GPU 45 °C. In het videogeheugen zitten 5.681 “experts” (9,2 GB); de rest wordt van de schijf gelezen.

Conclusie: een groot model draait zonder enorme hoeveelheden RAM, omdat de engine het belangrijkste in het videogeheugen houdt en de rest van een snelle SSD leest. Dat is een weg naar veel betaalbaardere computers voor lokale AI.

Modelsnelheid

256K-context: 26 verzoeken op één videokaart van 16 GB

Het doel was eenvoudig: begrijpen hoe we zulke runs later op verschillende hardware automatiseren en hoe we de resultaten voor vergelijking opmaken. Machine: Intel Core Ultra 7 270K Plus, 31 GB RAM, AMD Radeon 16 GB.

De balans sinds zondagochtend (09:44): 26 verzoeken, 169.326 prompttokens gelezen met 108 tok/s (nog eens 1.923.247 uit de gesprekscache), 166.539 tokens geschreven met gemiddeld 20,5 tok/s. De context is voor 62% gevuld (162k van 256k).

Niet alles ging vlekkeloos: in de lijst staan één verzoek “Closed” en één “Stopped”. De video in het oorspronkelijke bericht laat zien hoe het model een lang technisch antwoord schrijft; daar legt Viktor ook uit wat er misging.

Modelsnelheid

Meer RAM: 45 tok/s bij een context van 164.000 tokens

Computer: Intel Core Ultra 7 270K Plus (24 threads), AMD Radeon 16 GB, 62 GB RAM, context 262.144 tokens. Nu gebruikt de engine ook het RAM: 53,5 van 62 GB in gebruik.

Twee verzoeken van elk ongeveer 162.000 tokens: het eerste werd gelezen met 1.176 tok/s, generatie 48,3 tok/s; het tweede kwam bijna volledig uit de gesprekscache (162.199 tokens), generatie 45,2 tok/s.

De afweging is duidelijk: met meer RAM is de generatie merkbaar sneller, maar blijft er minder geheugen over voor andere taken. Met 31 GB raakte de engine het RAM nauwelijks aan en bleef de computer vrij voor ander werk.

Modelsnelheid

Een oude Xeon en een Tesla P100: 19–27 tok/s

Het model past niet in het RAM en draait vanuit het videogeheugen (15,7 van 16 GB) en vanaf een NVMe-schijf via PCIe 3.0. De processor staat op ongeveer 45%, het RAM is bijna vrij: de computer kan ook voor ander werk worden gebruikt.

Op de monitor: generatie nu 26,9 tok/s; in de verzoekgeschiedenis 19,3 tok/s bij een kort antwoord (253 tokens) en 25,3 tok/s bij een lang antwoord (12.686 tokens in 504,1 s). Videokaart op 36 °C, 97 W van 250.

Voor ons is dit het belangrijkste prijsijkpunt: zelfs oude, goedkope hardware is met een goed ingestelde engine al geschikt voor echt werk.

Waarom de cloud gevaarlijk is

Alle bedrijfsdocumenten in de cloud van een ander? Dat is een risico, geen gemak

Wanneer contracten, offertes, e-mails en knowhow in een cloud-AI of SaaS belanden, is het bedrijf afhankelijk van de regels van een ander: de aanbieder verwerkt de gegevens op zijn eigen servers, kan voorwaarden voor gegevensgebruik, prijzen en limieten wijzigen, en zijn infrastructuur en leveranciers kunnen uitvallen of worden gehackt. Voor Amerikaanse aanbieders geldt de CLOUD Act, en de rechtsgrond voor doorgifte tussen de EU en de VS staat opnieuw ter discussie. Met CLARYEL blijven documenten en AI op de hardware van de klant: versleutelde schijf, back-ups, versleutelde toegang op afstand en een database die op elk moment kan worden uitgeschakeld. Op basisconfiguraties is het trager dan de cloud, maar zonder tokenlimieten en zonder verrassingen op de rekening.1,3–5,7,9–15

Voor een Italiaans bedrijf gaat het ook om bedrijfsgeheimen: art. 98 van het Wetboek industriële eigendom beschermt informatie alleen als die met „redelijkerwijs passende maatregelen” geheim wordt gehouden. Het onthullen van bedrijfsgeheimen wordt bestraft met maximaal 2 jaar gevangenisstraf (art. 623 Italiaans Wetboek van Strafrecht), met strafverzwaring bij gebruik van IT-middelen.17,18

Snelle externe modellen: alleen via een filter

Indien nodig kan het CLARYEL-systeem snelle, geavanceerde externe modellen aanroepen. Vóór verzending verwijdert het persoonsgegevens en bedrijfsgeheimen uit het verzoek, met behoud van de betekenis van het verzoek. Indien nodig toont het u het gefilterde verzoek en stuurt het dit pas na uw uitdrukkelijke bevestiging naar de cloud.

Het filter helpt risico’s te verkleinen; het belooft geen 100% anonimisering.

Eerlijk gezegd: het opdrachtkanaal (Telegram) is een externe dienst, dus berichten en spraakberichten gaan via de servers van Telegram. Documenten, de kennisbank en AI-verwerking blijven lokaal.

Bronnen

  1. BSI / Allianz für Cybersicherheit — Local AI and further alternatives (2026)
  2. CNIL — Comment déployer une IA générative ? (2024)
  3. Anthropic — Updates to Consumer Terms and Privacy Policy
  4. OpenAI — Mixpanel security incident (2025)
  5. Google Threat Intelligence — Salesloft Drift data theft (2025)
  6. Malwarebytes — AI chat app leak (2026)
  7. 18 U.S.C. § 2713 (CLOUD Act) — govinfo.gov
  8. Sénat (France) — commission d’enquête, 9 June 2025
  9. CJEU C-311/18 (Schrems II) — EUR-Lex
  10. IAPP — EDPB requests review of the EU-US Data Privacy Framework (2026)
  11. CJEU C-703/25 P (Latombe) — EUR-Lex
  12. Microsoft Licensing — Microsoft 365 pricing and packaging updates (2026)
  13. TechCrunch — new weekly rate limits (2025)
  14. AWS — US-EAST-1 service disruption summary (Oct 2025)
  15. Cloudflare — outage on 18 November 2025
  16. The Register — unauthorized API usage bills (2026)
  17. D.Lgs. 30/2005 (Codice della proprietà industriale), artt. 98–99 — Normattiva
  18. Codice penale, art. 623 — Normattiva

Algemene informatie, geen juridisch advies. Een lokaal systeem helpt risico’s te verkleinen; naleving blijft de verantwoordelijkheid van het bedrijf.

Waarom de cloud gevaarlijk is

Wie een cloudagent de sleutels van de infrastructuur geeft, opent de deur naar de waardevolste gegevens

Elke API-sleutel, elk OAuth-token of elke tunnel voor een cloudagent is een extra deur voor een aanvaller. Gestolen inloggegevens zijn de meest voorkomende toegangsweg; één gecompromitteerde integratie leidde tot gegevensdiefstal bij veel bedrijven; promptinjectie kan gegevens laten lekken zonder klik; geïnfecteerde pakketten gebruiken al AI-agents om naar geheimen te zoeken. Een cloudagent met toegang tot uw machines en sleutels is een lekpunt en een route naar het lokale systeem, waar alle of de gevoeligste gegevens staan. De lokale architectuur van CLARYEL beperkt externe toegangspunten en laat een mens risicovolle acties bevestigen, in lijn met OWASP en de NIS2-eisen voor de toeleveringsketen.1–7

Bronnen

  1. Verizon — 2025 Data Breach Investigations Report
  2. OWASP — Top 10 for LLM Applications 2025 (LLM01, LLM06)
  3. NIST NVD — CVE-2025-32711
  4. GitHub Security Advisory — malicious Nx versions (GHSA-cxm3-wv7p-598c)
  5. CISA — supply chain compromise in the npm ecosystem (2025)
  6. Hunt.io — CVE-2026-25253 in internet-facing AI agent gateways (2026)
  7. Directive (EU) 2022/2555 (NIS2), art. 21 — EUR-Lex
  8. BSI / Allianz für Cybersicherheit — Local AI and further alternatives (2026)
  9. EDPB — AI Privacy Risks & Mitigations: Large Language Models (2025)

Algemene informatie, geen juridisch advies. Een lokaal systeem helpt risico’s te verkleinen; naleving blijft de verantwoordelijkheid van het bedrijf.

Waarom de cloud gevaarlijk is

Het afstellen van hardware en modellen blijft intern: geen cloudagent in de buurt van uw machines

De metingen op deze pagina zijn uitgevoerd door de CLARYEL-agent op onze eigen machines, zonder een clouddienst toegang te geven. Gestolen inloggegevens en open agentpanelen laten zien waarom: wie de sleutels heeft, heeft het systeem. De lokale snelheid hangt af van de hardware en is op kleine configuraties lager dan in de cloud; daar staat tegenover dat het werkvolume niet wordt beperkt door tarieven, quota of een tokenrekening.1,2

Bronnen

  1. Verizon — 2025 Data Breach Investigations Report
  2. Hunt.io — CVE-2026-25253 in internet-facing AI agent gateways (2026)
  3. TechCrunch — new weekly rate limits (2025)
  4. The Register — unauthorized API usage bills (2026)
  5. Stanford HAI — AI Index 2025, Technical Performance

Algemene informatie, geen juridisch advies. Een lokaal systeem helpt risico’s te verkleinen; naleving blijft de verantwoordelijkheid van het bedrijf.