De Open-Source AI Browser Agent

WebBrain is een gratis, open-source browser extensie die AI agent-mogelijkheden naar je browser brengt. Lees pagina's, extraheer data en automatiseer webtaken — aangedreven door de LLM van je keuze. Het self-hostbare alternatief voor eigen browser AI-plugins.

Extensie installeren Bekijk op GitHub
https://magazine.dev/local-ai-2026

De Toekomst van Lokale AI

Door Jane Smith · 8 min leestijd
WebBrain.one
Vat dit artikel samen
Lokale LLM's evenaren nu de cloudkwaliteit bij veel taken — aangedreven door betere kwantisatie, snellere consumenten-GPU's en een privacy-first verschuiving.
Wat voorspelt de auteur voor 2026?
Artikelcontext ophalen
De auteur verwacht dat tegen 2026 meer dan 70% van de consumenten-AI-workloads lokaal draait.
Stel een vraag over deze pagina...
Demo

Bekijk WebBrain in actie

Ontdek hoe WebBrain pagina's leest, data extraheert en browsertaken automatiseert.

Functies

Alles wat u nodig heeft in een browser AI

Een volledige AI agent die in uw browserzijbalk woont en elke webpagina begrijpt.

📖

Paginabegrip

Leest en begrijpt elke webpagina — artikelen, documentatie, dashboards, formulieren. Stel vragen en krijg directe antwoorden op basis van de inhoud van de huidige pagina.

🤖

Volledige Browser Agent

Klik, typ, scroll, navigeer en voer acties uit op pagina's namens u. Automatiseer repetitieve taken met natuurlijke taalinstructies.

📊

Data-extractie

Extraheer gestructureerde data van elke pagina — tabellen, lijsten, links, formulieren. Exporteer productcatalogi, zoekresultaten of elke pagina-inhoud. Werkt met PDF's.

🔌

Multi-Provider LLM

Werkt met lokaal llama.cpp, OpenAI, Claude en OpenRouter. Gebruik uw favoriete model — of draag volledig offline met lokale AI.

🛡️

Privacy First

Uw data blijft van u. Draai met een lokale LLM voor nul dataverlies. Geen telemetrie, geen tracking, geen accounts vereist. Volledig open-source.

Slimme Context

Automatisch contextbeheer voorkomt token-overschrijding. Slim bijsnijden van gespreksgeschiedenis en beperking van tooluitvoer voor vloeiende, onderbroken sessies.

👁️

Gewijd Vision Model

Koppel een snel tekst-only model voor planning aan een apart vision-capabel model voor het lezen van screenshots. Goedkoper en sneller dan één groot multimodaal model voor alles.

👤

Profiel Auto-invullen

Optionele platte-tekstbio — naam, werkmail, bedrijf, een wegwerpwachtwoord — laat de agent moeiteloos door lage-risico-inschrijvingsformulieren navigeren zonder telkens te vragen. Standaard uit, alles lokaal opgeslagen.

🍪

Cookie- & Paywall-bewust

Wuif toestemmingsbanners weg (OneTrust, Cookiebot, Didomi, Quantcast) voordat de pagina wordt geanalyseerd. Detecteert paywalls en vertelt u dat eerlijk in plaats van artikelinhoud te fabriceren of te proberen ze te omzeilen.

🧩

Optionele CAPTCHA Solver

Sluit een CapSolver API-sleutel aan en de agent lost automatisch reCAPTCHA v2/v3, hCaptcha en Cloudflare Turnstile op wanneer ze een stap blokkeren — in plaats van te stoppen om te vragen. Standaard uit, eigen sleutel, geen captcha-dienst wordt meegeleverd of gecontacteerd tenzij u het inschakelt.

🌐

Meertalige Interface

De plugin is beschikbaar in English, Español, Français, Türkçe en 中文. Detecteert automatisch uw browser taal bij eerste gebruik; wissel op elk moment via het globe-icoon in de zijbalk. De marketingwebsite is eveneens gelokaliseerd.

💰

Token-bewust

Screenshots worden verkleund en iteratief JPEG-gecomprimeerd voordat ze uw machine verlaten, waardoor afbeeldingstokens laag blijven. Slim context bijsnijden en tooluitvoerlimieten houden cloudrekeningen voorspelbaar — geen onverwachte kosten bij lange sessies.

Beveiliging

Hoe WebBrain u de controle geeft

De browser is waar het echte werk gebeurt — en een aanvalsoppervlak. WebBrain start in lees-only Vraag Modus, vraagt voordat het handelt, verdedigt tegen verborgen promptinjecties en hanteert strengere regels voor gevoelige velden.

LLM Providers

Breng uw eigen AI mee

Verbind met een willekeurige OpenAI-compatibele API of draai een lokaal model. Wissel op elk moment van provider via de extensie-instellingen. Voor lokale modellen geef ze minstens een 16k-token contextvenster (8k werkt met Compact modus) — WebBrain compact het gesprek automatisch naarmate de limiet nadert.

🦙
llama.cpp
Ollama
OpenAI
Claude
OpenRouter
LM Studio
vLLM
Grok
Gemini
DeepSeek
Mistral
WebBrain-logo, een hart en het Ollama-logo voor de lanceringsoverdracht-aankondiging
Ollama lanceringsoverdracht

Kies een Ollama-model en draag het over aan WebBrain

Een nieuw lanceerpad kan WebBrain configureren voor een lokaal Ollama-model met één terminalopdracht. Het is vandaag beschikbaar vanuit onze Ollama-tak terwijl we werken aan upstream-integratie.

Lees de aankondiging
Aan de slag

WebBrain installeren

Beschikbaar voor Chrome, Edge en Firefox. Gratis, open-source, geen account vereist.

Chrome & Chromium

Manifest V3 · Chrome 116+ · Werkt ook met Brave, Opera, Vivaldi en andere Chromium-compatibele browsers.

Microsoft Edge

Manifest V3 · Windows 10/11 · Vereist Microsoft Edge op Windows.

Waarom WebBrain?

Hoe verhoudt WebBrain zich tot andere opties?

WebBrain bevindt zich op het snijvlak van browser-native AI-plugins en volledige agentframeworks. Hier is hoe het zich profileert.

vs. Browser AI-plugins

Functie WebBrain Claude in Chrome
Open SourceMIT-licentieEigen software
PrijsGratis voor altijdVereist Claude Pro ($20/maand)
Lokale LLM-ondersteuningllama.cpp, OllamaNee — alleen Claude
Multi-providerAlle OpenAI-compatibele endpointsAlleen Claude
ChromeJa (MV3)Ja
FirefoxJa (MV2)Nee
Zijbalk-UIJaJa
Vraag / Actie modiJaVergelijkbaar
Volledig offlineJa (met lokale LLM)Nee — cloud vereist
Self-hostableJaNee

vs. AI Agent Frameworks (andere categorie)

Aspect WebBrain OpenClaw / Browser-Use / etc.
Wat is het?Browser extensie (eindgebruikerstool)Agent framework / SDK (ontwikkelaarstool)
DoelgroepIedereen — geen codering nodigOntwikkelaars die automatisering bouwen
InstallatieEén-klik browser installatiePython/Docker installatie vereist
UIIngebouwde zijbalk chatGeen UI — alleen code of API
BrowserbesturingContent script (lichtgewicht)CDP / Playwright (volledige besturing)
Multi-tab workflowsPer-tab gesprekkenProgrammeerbare multi-tab orkestratie
Headless modusNee — draait in uw browserJa — headless automatisering
UitbreidbaarheidAangepaste LLM-providers toevoegenVolledige Python SDK, aangepaste tools
Geschikt voorDagelijks browsen AI-assistentGeautomatiseerde scraping / test pipelines

WebBrain is een browser extensie voor eindgebruikers die een AI-assistent willen tijdens het browsen. Agentframeworks zoals OpenClaw zijn ontwikkelaarstools voor het bouwen van geautomatiseerde browserpipelines. Verschillende tools voor verschillende klussen — en u kunt beide gebruiken.

FAQ

Veelgestelde Vragen

Is WebBrain een gratis alternatief voor Claude's browserplugin?

Ja. WebBrain biedt vergelijkbare AI browser agent-mogelijkheden — pagina's lezen, data extraheren, knoppen klikken, formulieren invullen en meerdere-stappen workflows automatiseren. In tegenstelling tot Claude's eigen browserplugin die een Claude Pro-abonnement vereist en alleen werkt met Anthropic-modellen, is WebBrain volledig gratis, open-source (MIT-licentie) en ondersteunt meerdere LLM-providers waaronder lokale modellen die volledig op uw machine draaien.

Wat kost een WebBrain Cloud-abonnement?

WebBrain Cloud kost momenteel $5/maand per apparaatprofiel, veel goedkoper dan Claude Pro op dit moment. Het gebruik is momenteel onbeperkt onder een fair-use-beleid: normaal persoonlijk gebruik is toegestaan, maar misbruik, geautomatiseerd gebruik, wederverkoop of ongebruikelijk hoog volume is niet toegestaan.

Het abonnement is gekoppeld aan de apparaat-ID die door de extensie wordt gegenereerd voor die browser + OS GUID, niet aan een gebruikersaccount. Als die ID verloren gaat doordat u extensieopslag reset, de browserprofiel verwijdert, de browser opnieuw installeert, van browser/OS wisselt of het apparaat verliest, kunnen we deze niet ophalen of overdragen en geven we geen terugbetaling voor dat verlies.

U kunt zich abonneren of facturering beheren via de Account-sectie van de plugin-instellingenpagina met de knop Facturering beheren. Om handmatig op te zeggen, neem contact met ons op via e-mail met het e-mailadres dat u bij het afrekenen heeft gebruikt.

Hoe werkt versleutelde Cloud Sync?

Cloud Sync is een optionele functie voor actieve WebBrain Cloud-abonnees. Het synchroniseert uw WebBrain-geheugens, Profiel auto-invultekst en ondersteunde providerconfiguratie, inclusief API-sleutels. Het synchroniseert niet de chatgeschiedenis, browsergeschiedenis, paginascreenshots of verouderde OAuth-access- en refreshtokens.

Uw browser versleutelt de synchronisatietruc vóór het uploaden met een wachtwoord dat u kiest. WebBrain Cloud slaat alleen de versleutelde truc op; het kan uw geheugens, profieltekst, providerinstellingen of API-sleutels niet lezen, en het kan het synchronisatiewachtwoord niet voor u herstellen.

Het e-mailveld is bedoeld voor WebBrain Cloud magic-link facturering-/abonnement authenticatie. Het is geen accountwachtwoord. Als de UI zegt wachtwoord wijzigen in Cloud Sync, bedoelt het het versleutelingswachtwoord voor synchronisatie, niet een WebBrain-accountwachtwoord.

Als u het synchronisatiewachtwoord vergeet, kan de oude versleutelde cloudtruc niet worden ontsleuteld. U kunt de cloudtruc resetten en een nieuwe versleutelde kopie uploaden vanaf een apparaat dat de gegevens nog lokaal heeft.

Hoe verhoudt WebBrain zich tot OpenClaw, Browser-Use en andere AI agent frameworks?

Het zijn verschillende categorieën tools. WebBrain is een browser extensie — u installeert het in Chrome of Firefox en chat ermee in een zijbalk, geen codering vereist. Frameworks zoals OpenClaw en Browser-Use zijn ontwikkelaars-SDK's voor het bouwen van geautomatiseerde browserpipelines in Python, doorgaans met headless browsers en CDP. Denk er zo aan: WebBrain is voor dagelijks browsen met een AI-assistent; agentframeworks zijn voor het bouwen van scrapingbots en testautomatisering. U kunt beide gebruiken — ze vullen elkaar aan.

Kan ik WebBrain volledig offline gebruiken?

Ja. De standaardprovider van WebBrain is llama.cpp, dat een lokaal AI-model op uw computer draait. Geen API-sleutels nodig, geen internetverbinding vereist voor de AI, en er verlaat nooit data uw machine. Download simpelweg een GGUF-model, start llama-server en u heeft een volledig privé AI browser agent. U kunt ook Ollama gebruiken met diens OpenAI-compatibele endpoint.

Welke AI-modellen ondersteunt WebBrain?

WebBrain ondersteunt vier provider-types: llama.cpp (elk lokaal GGUF-model), OpenAI (GPT-4o, GPT-4, etc.), Claude (Claude Opus, Sonnet, Haiku via de native API) en OpenRouter (toegang tot 100+ modellen van diverse providers). Elke OpenAI-compatibele API-endpoint werkt, dus u kunt ook diensten gebruiken zoals Together AI, Groq, Mistral of elke lokale server met een OpenAI-compatibele interface.

Wat is het meest aanbevolen model?

Per 21 april 2026 is de topaanbeveling Qwen 3.6 35B. Waarom: in onze vision benchmark (vision-model-shootout) presteerde het beter dan Gemma 4 bij screenshotbegrip terwijl het praktisch bleef voor lokale inferentie.

Voor consumenten-GPU's is de RTX 5090 ideaal, en de RTX 4090 is vaak werkbaar met INT4 AutoRound-kwantisatie via Intel/Qwen3.6-35B-A3B-int4-AutoRound.

Voor maximale snelheid raden we aan te serveren op vLLM. Voorbeeldopdracht:

python -u -m vllm.entrypoints.openai.api_server --model Intel/Qwen3.6-35B-A3B-int4-AutoRound --served-model-name qwen3.6-35b --quantization auto --dtype bfloat16 --max-model-len 65536 --max-num-batched-tokens 32768 --max-num-seqs 4 --host 0.0.0.0 --port 8000 --gpu-memory-utilization 0.92 --enable-prefix-caching --enable-chunked-prefill --limit-mm-per-prompt '{"image": 4, "video": 1}' --mm-processor-cache-type shm --reasoning-parser qwen3 --enable-auto-tool-choice --tool-call-parser qwen3_coder --trust-remote-code --allowed-origins '["*"]' --speculative-config '{"method": "dflash", "model": "z-lab/Qwen3.6-35B-A3B-DFlash", "num_speculative_tokens": 15}' --attention-backend flash_attn

DFlash speculatieve decoding is optioneel.

Ik krijg "Failed to fetch" bij het verbinden met een lokale LLM-server (vLLM, Ollama, llama.cpp) op mijn netwerk

Als uw LLM-server op een andere machine op uw lokale netwerk staat (bijv. http://192.168.1.x:8000), blokkeert Chrome het verzoek tenzij de server CORS-headers stuurt. De oplossing hangt af van uw server:

vLLM: Start met --allowed-origins '["*"]' (de waarde moet een JSON-lijst zijn).
Ollama: Stel de omgevingsvariabele OLLAMA_ORIGINS=* in vóór het starten.
llama.cpp: CORS is standaard ingeschakeld — geen wijzigingen nodig.

Als uw server op localhost draait (dezelfde machine als de browser), is CORS meestal niet vereist. Het probleem treedt alleen op bij cross-machine verbindingen op het lokale netwerk. Zorg ervoor dat uw basis-URL in de WebBrain-instellingen eindigt op /v1 (bijv. http://192.168.1.47:8000/v1). Uitzondering: Ollama vanuit een browser extensie heeft mogelijk nog steeds OLLAMA_ORIGINS nodig; zie de Ollama FAQ hieronder.

Waarom geeft Ollama op localhost 403 terug vanuit de WebBrain-extensie?

Recente Ollama-versies kunnen verzoeken van browserextensie-origins weigeren, zelfs als Ollama op dezelfde machine draait. De extensie stuurt een Origin zoals chrome-extension://... of moz-extension://..., en Ollama kan 403 teruggeven als die origins niet zijn toegestaan.

Sluit elke Ollama-desktop-app die al poort 11434 bezet, en start Ollama met een van deze opdrachten:

OLLAMA_ORIGINS="*" ollama serve
OLLAMA_ORIGINS="chrome-extension://*,moz-extension://*" ollama serve

Houd WebBrain's Ollama basis-URL ingesteld op http://localhost:11434/v1. Terminal curl-checks kunnen nog steeds werken zonder deze instelling, omdat ze geen browserextensie-origin sturen.

Werkt WebBrain op Firefox?

Ja. WebBrain wordt geleverd met zowel een Chrome-versie (Manifest V3, via de sidePanel API) als een Firefox-versie (Manifest V2, via sidebar_action). Beide versies hebben identieke functies. De Firefox-versie kan als tijdelijke add-on worden geladen voor ontwikkeling, of gepubliceerd op addons.mozilla.org voor permanente installatie.

Kan ik de Firefox-zijbalk van links naar rechts verplaatsen, zoals Chrome's side panel?

Ja — de Firefox-zijbalk staat standaard links, maar u kunt hem omschakelen. Klik met de rechtermuisknop ergens in de zijbalk-header en kies Zijbalk naar rechts verplaatsen (of gebruik Weergave → Zijbalk → Zijbalk naar rechts verplaatsen vanuit de menubalk). De positie blijft behouden tussen herstarts. Chrome's side panel staat standaard rechts en is niet door de gebruiker te verplaatsen vanuit het paneel zelf.

Zijn er beperkingen bij het gebruik van WebBrain in Vivaldi's Web Panel?

Ja. Vivaldi Web Panels onderdrukken native JavaScript-dialogen zoals confirm(), alert() en prompt(). WebBrain's Vraag-, Actie- en Dev-modusschakelaar is niet langer afhankelijk van deze dialogen, maar een paar secundaire acties wel nog.

Nieuw gesprek: In het Web Panel lijkt de knop niets te doen omdat het bevestigingsdialoogvenster wordt onderdrukt. Klik met de rechtermuisknop op het WebBrain-paneelicoon, kies Openen in → Nieuw tabblad, en gebruik Nieuw gesprek vanuit dat reguliere tabblad.

Opname: Gebruik /record nog niet in Vivaldi. Als opname mislukt, kan Vivaldi de foutmelding verbergen en geen zichtbare uitleg geven.

Instellingen, Geschiedenis, Traces en Ollama-overdracht: Deze bevatten ook native dialogen, maar WebBrain opent ze normaal als reguliere tabbladen, waar ze werken. Als u er een handmatig in een Web Panel plaatst, open het dan in een normaal tabblad voordat u dialoogafhankelijke acties gebruikt.

Is WebBrain veilig in gebruik? Kan het webpagina's wijzigen?

WebBrain heeft drie modi. Vraag modus (standaard) is lees-only en kan niets op de pagina wijzigen. Actie modus maakt browseracties mogelijk zoals klikken, typen en navigeren, terwijl Dev modus paginadbugtools toevoegt. Gevolgvolle acties vereisen standaard goedkeuring; als die toestemmingsdrempel is uitgeschakeld, toont WebBrain een zichtbare waarschuwingsbanner. U kunt de agent op elk moment stoppen met de Stop-knop. De broncode van de extensie is volledig open voor audit op GitHub.

Wat is de "WebBrain started debugging this browser"-banner? Waarom gebruikt WebBrain CDP?

Om betrouwbaar op een pagina te handelen, gebruikt WebBrain het Chrome DevTools Protocol (CDP) via de standaard chrome.debugger extensie-API — dat is wat Chrome's "WebBrain started debugging this browser"-banner activeert. CDP stelt de agent in staat te klikken en te typen met vertrouwde invoergebeurtenissen die moderne sites daadwerkelijk accepteren; synthetische gebeurtenissen die vanuit een content script worden afgevuurd, worden door veel sites, Web Components en framework-gecontroleerde velden afgewezen. Het is ook hoe WebBrain pixel-accurate screenshots vastlegt voor de vision-back-up en toegang krijgt tot cross-origin iframes en shadow DOM die content scripts niet kunnen zien.

Lees-only Vraag Modus heeft geen CDP nodig — pagina- en toegankelijkheidsboom-lezingen gaan via gewone content scripts. Het is de Actie Modus-betrouwbaarheid en cross-origin werk die het vereisen, en in een Manifest V3-extensie is er geen non-debugger API voor vertrouwde invoer. WebBrain hecht de debugger alleen wanneer een actie het nodig heeft, per tabblad, en de volledige extensie is open-source zodat u precies kunt auditeren wat de sessie doet. CDP is krachtig, daarom behandelen we zijn voetafdruk als iets om in te perken — op aanvraag hechten, lezingen ervan weren — en dat verder aanscherpen staat op onze beveiligingsroadmap.

Het stelt te veel vragen. Kan ik dat uitschakelen?

Die goedkeuringsverzoeken zijn voor uw veiligheid. Zelfs op sites die u vertrouwt, kunnen kwaadwillenden LLM-instructies nabootsen of inhoud injecteren die de agent ertoe brengt namens u dingen te doen die u niet goedkeurt. Daarom vraagt WebBrain om goedkeuring vóór gevolgvolle acties. Als u toch niet door die verzoeken wilt gaan, typt u /dangerously-skip-permissions in de zijbalk, of opent u de zijplugin, klikt u op het tandwielicoon in de header, gaat u naar het Permissions-tabblad in settings.html, en schakelt u Ask before consequential actions uit.

Hoe gebruik ik WebBrain voor web scraping en data-extractie?

Open eenvoudig elke webpagina, open de WebBrain-zijbalk en vraag in natuurlijke taal: "Extraheer alle productnamen en prijzen van deze pagina", "Haal alle e-mailadressen van deze pagina" of "Vat dit artikel samen in kernpunten". De AI agent leest de pagina-inhoud, begrijpt de structuur en retourneert de geëxtraheerde data. Voor complexere scraping, schakel naar Actie modus en de agent kan tussen pagina's navigeren, op pagineringsknoppen klikken en data van meerdere pagina's samenvoegen.

Roept WebBrain API's direct aan, of klikt het altijd door de UI?

Standaard gaat WebBrain altijd door de zichtbare UI voor elke actie die iets aanmaakt, wijzigt, verwijdert, verstuurt, indient, plaatst of koopt. Het navigeert naar de pagina, vult het formulier in en klikt op de knop — precies zoals u zou doen. Het weigert om REST/GraphQL-endpoints direct aan te roepen via achtergrond-fetch() voor mutaties. Dit is bewust: API-acties zijn onzichtbaar (u ziet niet wat er wordt verstuurd), vereisen vaak aparte authenticatietokens die u mogelijk niet heeft geconfigureerd, en hebben een veel groter schaduwoppervlak dan een zichtbare mis-klik. UI-first betekent dat alles op het scherm is, in uw normale browsersessie, en stopbaar.

Voor het lezen van data — een README ophalen, een issue opzoeken, prijzen tussen sites vergelijken, een statuspagina controleren — gebruikt WebBrain vrijelijk achtergrond HTTP-verzoeken via de fetch_url- en research_url-tools. Lezen is niet hetzelfde als handelen; het wijzigt niets op een externe service, dus de veiligheidsbezwaren zijn niet van toepassing.

Als u specifiek API-mutaties wilt toestaan voor een bepaalde taak, typt u /allow-api aan het begin van uw bericht (optioneel gevolgd door een korte taakbeschrijving). Deze per-gesprek-uitzondering laat WebBrain terugvallen op API-endpoints wanneer de UI echt faalt of onwerkbaar is, terwijl het nog steeds de UI verkiest als deze werkt. Een sticky badge blijft zichtbaar boven het invoergebied zolang de uitzondering actief is, en verdwijnt wanneer u het gesprek reset.

Kan ik het ook in LM Studio gebruiken?

Ja. WebBrain's lees-only netwerktools — fetch_url en research_url — worden ook uitgebracht als een standalone LM Studio-plugin op webbrain/web-tools. Installeer met lms clone webbrain/web-tools en schakel het in bij elk LM Studio-chat — elk model met toolondersteuning kan dan die twee tools aanroepen zonder dat u de browserextensie installeert. Puur Node, geen headless browser. Bron: lmstudio-plugin/.

Kan ik naar een ander tabblad schakelen terwijl WebBrain aan een pagina werkt?

Ja, op Chrome — de agent draait in de achtergrond-service worker en is gebonden aan het tabblad waarop het is gestart, dus het blijft klikken, typen en lezen van dat specifieke tabblad, zelfs wanneer u de focus verplaatst. Tools die een tabblad targeten (CDP klik, type, navigate, screenshot) werken allemaal op op de achtergrond geplaatste tabbladen in Chrome. De zijbalk vergrendelt de invoer zolang een taak actief is, zodat u per ongeluk geen tweede taak kunt starten op het nieuwe tabblad — u moet wachten of de huidige stoppen. Merk op dat browsers timers en animaties op achtergrondtabbladen beperken, dus sterk geanimeerde sites mogelijk iets langzamer reageren.

Op Firefox blijft de agent ook op zijn originele tabblad draaien, maar automatische screenshots zijn beperkt: Firefox's screenshot-API kan alleen het actieve tabblad vastleggen, niet een specifiek tabblad op de achtergrond. WebBrain detecteert dit en slaat de screenshot voor die beurt over in plaats van het model een afbeelding van een ongerelateerde pagina te geven. De agent blijft plannen op basis van tekstcontext totdat u terugkeert naar zijn tabblad.

Vermijd actief klikken of typen op hetzelfde tabblad waar de agent aan werkt — dat veroorzaakt racecondities waarbij u en het agent om dezelfde pagina strijden. Tabbladen wisselen is prima; samen hetzelfde tabblad besturen niet.

Hoe werkt Profiel auto-invullen, en is het veilig?

Profiel auto-invullen is een optionele functie in Instellingen → Profiel. U voert een korte bio in — naam, werkmail, bedrijf en een wegwerpwachtwoord voor low-stakes inschrijvingen — en schakelt het in. Wanneer ingeschakeld, voegt WebBrain die tekst toe aan het systeemprompt van de agent zodat het inschrijvingsformulieren kan invullen zonder telkens te vragen.

De tekst wordt in platte tekst opgeslagen in de lokale opslag van uw browser. Het wordt niet verzonden naar het WebBrain-project, maar het wel naar welke LLM-provider u heeft geconfigureerd bij elke beurt, als onderdeel van het systeemprompt. Standaard uit.

Doe hier geen wachtwoorden voor belangrijke accounts (Google, Apple, iCloud, bankzaken, werk-SSO, primair e-mail). Die accounts zouden 2FA moeten gebruiken en moeten sowieso niet aan een agent worden overhandigd. Een wegwerpwachtwoord dat u hergebruikt voor nieuwsbrieft en gratis proefversies is het beoogde gebruiksscenario.

Garandeert de Screenshot-redactie-instelling dat mijn privédata nooit een cloud vision-model bereikt?

Nee — het vermindert de blootstelling, het is geen garantie. Wanneer ingeschakeld (Instellingen → Multimodal → Screenshot-redactie, standaard uit), pixeleert WebBrain formulieren en tekst die lijkt op een e-mailadres of telefoonnummer op elke screenshot voordat deze naar een vision-model wordt gestuurd. Detectie draait volledig op uw apparaat via DOM-heuristieken; er wordt niets extra's verzonden.

Het is een best-effort, fail-open aanpak. Als de detector niet kan draaien op een pagina — bijvoorbeeld direct na navigatie, op PDF-viewers, of op beperkte browserpagina's — wordt de screenshot nog steeds onbewerkt verzonden in plaats van uw taak te annuleren. Inhoud die de DOM-heuristieken niet kunnen zien (tekst op een canvas, PBI in afbeeldingen, ongebruikelijke widgets) kan ook doorglippen. En de instelling dekt alleen screenshots: paginatekst die naar het model wordt gestuurd, wordt er niet door bewerkt.

Voor volledige vision-privacy, gebruik een lokaal model. Met een offline provider zoals llama.cpp of Ollama verlaten screenshots en paginatekst uw machine nooit, dus er is niets om te bewerken — dat is de enige configuratie waarbij privacy gegarandeerd is. Zie "Kan ik WebBrain volledig offline gebruiken?" hierboven.

Geen machine die een vision-capabel lokaal model kan draaien? Een goede middenweg is een klein lokaal model voor planning en tool-aanroepen (snel en licht genoeg voor een bescheiden CPU/GPU) gekoppeld aan een cloudprovider voor de vis子onderdelen, met Screenshot-redactie ingeschakeld. U behoudt uw gesprek en paginatekst op het apparaat, en elke screenshot die naar cloud-vision vertrekt heeft formulieren en gedetecteerde e-mails/telefoonnummers eerst vervaagd — verminderde cloudblootstelling zonder hardware voor een volledig lokaal vision-model. Configureer de vision-splitsing onder Instellingen → Vision (zie "Hoe houdt WebBrain cloud LLM-rekeningen onder controle?" hierboven).

Wat doet WebBrain met cookie-banners en paywalls?

Cookie-banners: WebBrain herkent toestemmingsbanners van veelgebruikte frameworks (OneTrust, Cookiebot, Didomi, Quantcast, Google Funding Choices, TrustArc) en wuift ze weg voordat de pagina wordt geanalyseerd. Prioriteit gaat naar "Allen weigeren" / "Niet-essentiëlen weigeren" / "Alleen noodzakelijk" wanneer duidelijk zichtbaar; het kiest voor "Allen accepteren" in plaats van te verdwalen in het "Voorkeuren beheren"-doolhof.

Paywalls: WebBrain meldt de paywall eerlijk en vertelt u wat het daadwerkelijk kon zien (kop, lead, eerste alinea's). Het probeert niet paywalls te omzeilen — geen archive.today, 12ft.io, cookie-wissen, JS uitschakelen of lezer-modustrucs. Als u het volledige artikel wilt, log in met een abonnement of vraag WebBrain om gratis berichtgeving over hetzelfde onderwerp te zoeken.

Ondersteunt WebBrain een dry-run modus?

Vanaf versie 7.0.0, nog niet. Dry-run modus staat gepland en staat al op de roadmap.

Hoe houdt WebBrain cloud LLM-rekeningen onder controle?

Drie onafhankelijke lagen:

Token-bewuste screenshots. Voordat een afbeelding uw machine verlaat, resizeert WebBrain deze (korte kant begrensd, beeldverhouding behouden) en comprimeert iteratief JPEG totdat deze past binnen een per-beurt afbeeldingstoken-budget. Een 2000×1200 screenshot dat u ~1.500 invoertokens zou kosten op GPT-4o, wordt gecomprimeerd naar ~300–500 tokens zonder praktisch verlies voor paginaleestaken. Geïmplementeerd in _fitImageDimensions met unittesten voor de budgetberekening.

Slimme contextbijsnijding. Gespreksgeschiedenis, tooluitvoer en inline DOM-dumps worden per beurt begrensd en van oudste naar nieuwste bijgesneden wanneer het contextvenster van het actieve model bijna vol is. U zult niet zien dat een sessie stilzwellig opzwelt van 10k naar 100k tokens doordat een read_page een artikel ter lengte van een roman retourneerde.

Gewijd vision-model. Koppel een goedkoop tekstmodel (bijv. GPT-4o-mini) voor planning en tool-aanroepen aan een apart vision-capabel model (bijv. GPT-4o) alleen voor screenshots, zodat u niet het multimodale model-tarief betaalt bij elke beurt. Configureer onder Instellingen → Vision.

Nettoresultaat: lange sessies met cloudproviders blijven voorspelbaar. Voor volledige controle, gebruik llama.cpp lokaal — nul kosten per token.

Kan ik bijdragen aan WebBrain?

Uiteraard! WebBrain heeft een MIT-licentie en verwelkomt bijdragen. Bekijk de GitHub-repository voor issues, functieverzoeken en bijdragerichtlijnen.

Verspreid het woord, deel de liefde

WebBrain heeft een MIT-licentie en draait volledig in uw browser. Als u het nuttig vindt, geef ons een ster of deel het — zo worden onafhankelijke open-source-projecten ontdekt.