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.
Ontdek hoe WebBrain pagina's leest, data extraheert en browsertaken automatiseert.
Een volledige AI agent die in uw browserzijbalk woont en elke webpagina begrijpt.
Leest en begrijpt elke webpagina — artikelen, documentatie, dashboards, formulieren. Stel vragen en krijg directe antwoorden op basis van de inhoud van de huidige pagina.
Klik, typ, scroll, navigeer en voer acties uit op pagina's namens u. Automatiseer repetitieve taken met natuurlijke taalinstructies.
Vraagt het voordat ingrijpende acties worden uitgevoerd; standaard staat de alleen-lezen Vraag Modus aan.
Extraheer gestructureerde data van elke pagina — tabellen, lijsten, links, formulieren. Exporteer productcatalogi, zoekresultaten of elke pagina-inhoud. Werkt met PDF's.
Werkt met lokaal llama.cpp, OpenAI, Claude en OpenRouter. Gebruik uw favoriete model — of draag volledig offline met lokale AI.
Uw data blijft van u. Draai met een lokale LLM voor nul dataverlies. Geen telemetrie, geen tracking, geen accounts vereist. Volledig open-source.
Automatisch contextbeheer voorkomt token-overschrijding. Slim bijsnijden van gespreksgeschiedenis en beperking van tooluitvoer voor vloeiende, onderbroken sessies.
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.
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.
Standaard uit. Lokaal opgeslagen in uw browser, wordt nooit naar WebBrain verzonden.
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.
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.
Standaard uit. Eigen sleutel meenemen — er wordt geen CAPTCHA-dienst benaderd tenzij u dit inschakelt.
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.
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.
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.
Beschikbaar voor Chrome, Edge en Firefox. Gratis, open-source, geen account vereist.
Manifest V3 · Chrome 116+ · Werkt ook met Brave, Opera, Vivaldi en andere Chromium-compatibele browsers.
Manifest V3 · Windows 10/11 · Vereist Microsoft Edge op Windows.
Verbind Claude Code, Codex, Cursor, OpenCode of elke stdio-MCP-client met je aangemelde Chromium-tabbladen. WebBrain houdt de taakgerichte toestemmingspoort in de browser en retourneert nu ook gestructureerde JSON.
Geen cookies exporteren, headless aanmelden of inloggegevens hergebruiken. De lokale server geeft de taak door aan WebBrain in Chrome, Edge, Brave, Opera of Vivaldi. De MCP-bridge ondersteunt Firefox niet.
WebBrain bevindt zich op het snijvlak van browser-native AI-plugins en volledige agentframeworks. Hier is hoe het zich profileert.
| Functie | WebBrain | Claude in Chrome |
|---|---|---|
| Open Source | MIT-licentie | Eigen software |
| Prijs | Gratis voor altijd | Vereist Claude Pro ($20/maand) |
| Lokale LLM-ondersteuning | llama.cpp, Ollama | Nee — alleen Claude |
| Multi-provider | Alle OpenAI-compatibele endpoints | Alleen Claude |
| Chrome | Ja (MV3) | Ja |
| Firefox | Ja (MV2) | Nee |
| Zijbalk-UI | Ja | Ja |
| Volledig offline | Ja (met lokale LLM) | Nee — cloud vereist |
| Self-hostable | Ja | Nee |
| Aspect | WebBrain | OpenClaw / Browser-Use / etc. |
|---|---|---|
| Wat is het? | Browser extensie (eindgebruikerstool) | Agent framework / SDK (ontwikkelaarstool) |
| Doelgroep | Iedereen — geen codering nodig | Ontwikkelaars die automatisering bouwen |
| Installatie | Eén-klik browser installatie | Python/Docker installatie vereist |
| UI | Ingebouwde zijbalk chat | Geen UI — alleen code of API |
| Browserbesturing | Content script (lichtgewicht) | CDP / Playwright (volledige besturing) |
| Multi-tab workflows | Per-tab gesprekken | Programmeerbare multi-tab orkestratie |
| Headless modus | Nee — draait in uw browser | Ja — headless automatisering |
| Uitbreidbaarheid | Aangepaste LLM-providers toevoegen | Volledige Python SDK, aangepaste tools |
| Geschikt voor | Dagelijks browsen AI-assistent | Geautomatiseerde 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.
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.
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.
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.
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.
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.
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.
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.
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.
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 serveOLLAMA_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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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/.
Meestal wel — vooral in de Ask-modus voor alleen-lezenverzoeken zoals “Vat deze pagina samen”. U kunt blijven scrollen terwijl WebBrain werkt.
Wanneer kan ik dit beter niet doen? Automatische screenshots geven het huidige zichtbare gedeelte van het tabblad weer. Terwijl WebBrain in de Act- of Dev-modus zichtbare inhoud actief inspecteert of ermee werkt, kan scrollen een doel verplaatsen of wijzigen wat het model ziet. Laat die stap afronden voordat u scrollt; buiten die momenten kunt u de pagina gewoon blijven gebruiken.
Ja. Sinds versie 27.0.0 voorkomt WebBrain dat het de focus overneemt in zowel Chromium-gebaseerde browsers als Firefox, tenzij toegang op de voorgrond strikt noodzakelijk is. De uitvoering blijft gekoppeld aan het tabblad waarop deze is gestart, zodat u veilig in een ander tabblad kunt werken.
Als voor een zeldzame stap het oorspronkelijke tabblad op de voorgrond moet staan, kan WebBrain er kort de focus op zetten. Klik of typ niet in hetzelfde tabblad terwijl WebBrain daar actief handelingen uitvoert.
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.
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).
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.
Vanaf versie 7.0.0, nog niet. Dry-run modus staat gepland en staat al op de roadmap.
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.
Uiteraard! WebBrain heeft een MIT-licentie en verwelkomt bijdragen. Bekijk de GitHub-repository voor issues, functieverzoeken en bijdragerichtlijnen.