WebBrain, Chrome ve Firefox'a AI ajan yeteneklerini getiren ücretsiz ve açık kaynaklı bir tarayıcı uzantısıdır. Sayfaları oku, veri çıkar, web görevlerini otomatikleştir — seçtiğin LLM ile. Tescilli tarayıcı AI eklentilerine kendine ait sunucularda barındırılabilir bir alternatif.
WebBrain'in sayfaları nasıl okuduğunu, veri çıkardığını ve tarayıcı görevlerini otomatikleştirdiğini izle.
Tarayıcının yan panelinde yaşayan ve her web sayfasını anlayan eksiksiz bir AI ajanı.
Her web sayfasını okur ve anlar — makaleler, belgeler, panolar, formlar. Soru sor, mevcut sayfadan anında yanıt al.
Senin yerine tıklar, yazar, kaydırır, gezinir ve sayfalarla etkileşir. Doğal dil talimatlarıyla tekrar eden işleri otomatikleştir.
Her sayfadan yapılandırılmış veri çıkar — tablolar, listeler, bağlantılar, formlar. Ürün kataloglarını, arama sonuçlarını ya da herhangi bir sayfa içeriğini dışa aktar.
Yerel llama.cpp, OpenAI, Claude ve OpenRouter ile çalışır. Tercih ettiğin modeli kullan — ya da yerel AI ile tamamen çevrimdışı çalış.
Verilerin sana ait. Yerel LLM ile sıfır veri sızıntısı. Telemetri yok, takip yok, hesap gerekmez. Tamamen açık kaynaklı.
Otomatik bağlam yönetimi token taşmalarını önler. Konuşma geçmişini akıllıca kırpar ve araç çıktılarını sınırlar — pürüzsüz, kesintisiz oturumlar.
Planlama için hızlı bir metin modeli ile ekran görüntülerini okuyan ayrı bir görme modelini birleştir. Her şey için tek bir büyük çok kipli model kullanmaktan daha ucuz ve hızlı.
Ajanın açtığı her sekme özel bir «WebBrain» grubuna katılır; böylece araştırma zincirlerin pencerene dağılmak yerine görsel olarak bir arada kalır. target="_blank" bağlantılara yapılan tıklamalar, sekme çoğalmasını önlemek için mevcut sekmeye döner.
İsteğe bağlı düz metin biyografi — ad, iş e-postası, şirket, tek kullanımlık bir parola — ajanın düşük riskli kayıt formlarını her seferinde sormadan geçmesini sağlar. Varsayılan kapalı, her şey yerelde saklanır.
Sayfa üzerinde akıl yürütmeden önce onam banner'larını (OneTrust, Cookiebot, Didomi, Quantcast) kapatır. Ödeme duvarlarını algılar ve içerik uydurmak ya da aşmaya çalışmak yerine dürüstçe söyler.
Eklenti English, Español, Français, Türkçe ve 中文 dillerinde geliyor. İlk kullanımda tarayıcı dilini otomatik algılar; yan paneldeki küre simgesinden istediğin an değiştirebilirsin. Pazarlama sitesi de buna uygun olarak yerelleştirildi.
Ekran görüntüleri, makineden çıkmadan önce yeniden boyutlandırılır ve yinelemeli olarak JPEG sıkıştırılır; böylece görüntü tokenleri küçük kalır. Akıllı bağlam kırpma ve araç çıktısı sınırları, bulut faturalarını öngörülebilir tutar — uzun oturumlarda sürpriz harcama yok.
OpenAI uyumlu herhangi bir API'ye bağlan veya yerel bir model çalıştır. Uzantı ayarlarından istediğin an sağlayıcı değiştir.
Farklı ihtiyaçlar için iki kip. Varsayılan salt okunur, gerektiğinde tam ajan gücü.
Salt okunur. Geçerli sayfayla ilgili soru sor, bilgi çıkar, içerik özetle. Güvenli ve müdahalesiz — hiçbir şey değiştirilmez.
Tam ajan. Düğmelere tıkla, formları doldur, sayfalar arasında gezin, betikleri çalıştır. Karmaşık çok adımlı tarayıcı iş akışlarını tek talimatla otomatikleştir.
Chrome ve Firefox için mevcut. Ücretsiz, açık kaynaklı, hesap gerekmez.
Manifest V3 · Chrome 116+ · Ayrıca Brave, Edge, Opera, Vivaldi ve diğer Chromium uyumlu tarayıcılarla çalışır.
WebBrain, tarayıcıya özgü AI eklentileri ile tam ajan çatıları arasında yer alır. Konumu şöyle.
| Özellik | WebBrain | Chrome'da Claude |
|---|---|---|
| Açık kaynak | MIT Lisansı | Tescilli |
| Fiyat | Sonsuza kadar ücretsiz | Claude Pro gerektirir (20$/ay) |
| Yerel LLM desteği | llama.cpp, Ollama | Hayır — yalnızca Claude |
| Çoklu sağlayıcı | 4 sağlayıcı (yerel + bulut) | Yalnızca Claude |
| Chrome | Evet (MV3) | Evet |
| Firefox | Evet (MV2) | Hayır |
| Yan panel UI | Evet | Evet |
| Sor / Uygula kipleri | Evet | Benzer |
| Tamamen çevrimdışı | Evet (yerel LLM ile) | Hayır — bulut gerekir |
| Sayfa etkileşimi | İçerik betiği | Chrome DevTools Protocol |
| Kendin barındırabilirsin | Evet | Hayır |
| Boyut | WebBrain | OpenClaw / Browser-Use / vb. |
|---|---|---|
| Nedir? | Tarayıcı uzantısı (son kullanıcı aracı) | Ajan çatı / SDK (geliştirici aracı) |
| Hedef kullanıcı | Herkes — kod gerekmez | Otomasyon geliştiren yazılımcılar |
| Kurulum | Tek tıkla tarayıcı kurulumu | Python/Docker kurulumu gerekir |
| UI | Dahili yan panel sohbeti | UI yok — yalnızca kod ya da API |
| Tarayıcı kontrolü | İçerik betiği (hafif) | CDP / Playwright (tam kontrol) |
| Çoklu sekme iş akışları | Sekme başına konuşmalar | Programlanabilir çok sekmeli orkestrasyon |
| Başlıksız kip | Hayır — tarayıcında çalışır | Evet — başlıksız otomasyon |
| Genişletilebilirlik | Özel LLM sağlayıcıları ekle | Tam Python SDK, özel araçlar |
| En iyisi | Günlük gezinmede AI asistanı | Otomatik kazıma / test işlem hatları |
WebBrain, gezinirken bir AI asistanı isteyen son kullanıcılar için bir tarayıcı uzantısıdır. OpenClaw gibi ajan çatıları, otomatik tarayıcı işlem hatları inşa eden geliştiricilere yönelik araçlardır. Farklı işler için farklı araçlar — ve her ikisini de kullanabilirsin.
Evet. WebBrain benzer AI tarayıcı ajan yetenekleri sunar — sayfa okuma, veri çıkarma, düğmelere tıklama, form doldurma ve çok adımlı iş akışlarını otomatikleştirme. Claude Pro aboneliği gerektiren ve yalnızca Anthropic modelleriyle çalışan tescilli Claude eklentisinin aksine WebBrain tamamen ücretsiz, açık kaynaklı (MIT lisansı) ve makinende tamamen çalışan yerel modeller de dahil olmak üzere birden çok LLM sağlayıcısını destekler.
Bunlar farklı kategoride araçlar. WebBrain bir tarayıcı uzantısı — Chrome veya Firefox'a kurar ve yan panelde sohbet edersin, kod gerekmez. OpenClaw ve Browser-Use gibi çatılar ise genellikle başlıksız tarayıcılar ve CDP kullanarak Python'da otomatik tarayıcı işlem hatları kuran geliştiriciler için SDK'dır. Kısaca: WebBrain, günlük gezinme için bir AI asistanı; ajan çatıları ise kazıma botları ve test otomasyonu inşa etmek içindir. İkisini de kullanabilirsin — birbirlerini tamamlarlar.
Evet. WebBrain'in varsayılan sağlayıcısı llama.cpp'dir; bilgisayarında yerel bir AI modeli çalıştırır. API anahtarı gerekmez, AI için internet gerekmez ve hiçbir veri makinenden çıkmaz. Bir GGUF modeli indir, llama-server'ı başlat ve tamamen özel bir AI tarayıcı ajanın olsun. Ollama'yı OpenAI uyumlu uç noktasıyla da kullanabilirsin.
WebBrain dört sağlayıcı türünü destekler: llama.cpp (herhangi bir yerel GGUF modeli), OpenAI (GPT-4o, GPT-4 vb.), Claude (yerel API üzerinden Claude Opus, Sonnet, Haiku) ve OpenRouter (çeşitli sağlayıcılardan 100+ modele erişim). OpenAI uyumlu herhangi bir API uç noktası çalışır; Together AI, Groq, Mistral veya OpenAI uyumlu arayüze sahip herhangi bir yerel sunucuyu da kullanabilirsin.
21 Nisan 2026 itibarıyla en çok önerdiğimiz model Qwen 3.6 35B. Nedeni: görme kıyaslamamızda (vision-model-shootout) ekran görüntüsü anlamada Gemma 4'ü geçti ve yerel çıkarım için hâlâ pratik.
Tüketici GPU'larında RTX 5090 ideal; RTX 4090 ise Intel/Qwen3.6-35B-A3B-int4-AutoRound üzerinden INT4 AutoRound niceleme ile sıklıkla çalıştırılabilir.
Maksimum hız için vLLM ile servis etmeni öneririz. Örnek komut:
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 spekülatif çözümleme isteğe bağlıdır.
LLM sunucunuz yerel ağınızdaki başka bir makinedeyse (ör. http://192.168.1.x:8000), sunucu CORS başlıkları göndermedikçe Chrome isteği engeller. Çözüm sunucuya göre değişir:
vLLM: --allowed-origins '["*"]' ile başlatın (değer bir JSON listesi olmalıdır).
Ollama: Başlatmadan önce OLLAMA_ORIGINS=* ortam değişkenini ayarlayın.
llama.cpp: CORS varsayılan olarak açıktır — değişiklik gerekmez.
Sunucunuz localhost'ta (tarayıcıyla aynı makinede) çalışıyorsa genellikle CORS gerekmez. Sorun yalnızca yerel ağdaki makineler arası bağlantıları etkiler. WebBrain ayarlarındaki taban URL'nin /v1 ile bittiğinden emin olun (ör. http://192.168.1.47:8000/v1).
Evet. WebBrain hem Chrome sürümü (sidePanel API'sini kullanan Manifest V3) hem de Firefox sürümüyle (sidebar_action'ı kullanan Manifest V2) birlikte gelir. Her iki sürümün özellikleri aynıdır. Firefox sürümü geliştirme için geçici eklenti olarak yüklenebilir ya da kalıcı kurulum için addons.mozilla.org'da yayımlanabilir.
WebBrain'in iki kipi vardır: Sor kipi (varsayılan) salt okunurdur ve sayfada hiçbir şeyi değiştiremez. Uygula kipi tam tarayıcı ajan yeteneklerini (tıklama, yazma, gezinme) açar, ancak etkinleştirilmeden önce kullanıcıdan açık onay ister ve görünür bir uyarı banner'ı ile gelir. İstediğin an Durdur düğmesiyle ajanı durdurabilirsin. Uzantının kaynak kodu denetim için tamamen GitHub'da açıktır.
Herhangi bir web sayfasını aç, WebBrain yan panelini aç ve doğal dille sor: «Bu sayfadaki tüm ürün adlarını ve fiyatlarını çıkar», «Bu sayfadaki tüm e-posta adreslerini getir» veya «Bu makaleyi madde madde özetle». AI ajanı sayfa içeriğini okur, yapısını anlar ve çıkardığı veriyi döner. Daha karmaşık kazımalar için Uygula kipine geç; ajan sayfalar arasında gezinir, sayfalama düğmelerine tıklar ve verileri birden çok sayfada birleştirebilir.
Varsayılan olarak WebBrain; oluşturan, değiştiren, silen, gönderen, yayınlayan, paylaşan veya satın alan her eylem için her zaman görünür arayüzden gider. Sayfaya gider, formu doldurur ve düğmeye tıklar — tam da senin yapacağın gibi. Mutasyonlar için arka planda fetch() ile REST/GraphQL uç noktalarını doğrudan çağırmayı reddeder. Bu kasıtlıdır: API eylemleri görünmezdir (ne gönderildiğini görmezsin), çoğu zaman yapılandırmadığın ayrı yetki jetonları gerektirir ve görünür bir yanlış tıklamaya göre çok daha geniş bir etki alanına sahiptir. UI-first: her şey ekrandadır, olağan tarayıcı oturumundadır ve durdurulabilir.
Veri okumak için — bir README alma, issue arama, fiyat karşılaştırma, durum sayfasını kontrol etme — WebBrain, fetch_url ve research_url araçlarıyla arka plan HTTP isteklerini rahatça kullanır. Okumak eylem değildir; uzak bir serviste hiçbir şey değişmez, bu nedenle güvenlik endişeleri burada geçerli değildir.
Belirli bir görev için API mutasyonlarına özellikle izin vermek istiyorsan, mesajının başına /allow-api yaz (isteğe bağlı olarak kısa bir görev tanımı ekle). Konuşma başına geçerli bu geçersiz kılma, arayüz gerçekten başarısız ya da kullanılamaz olduğunda WebBrain'in API uç noktalarına geri düşmesine izin verir; arayüz çalıştığında yine arayüzü tercih eder. Geçersiz kılma aktifken giriş alanının üstünde yapışkan bir rozet görünür ve konuşma sıfırlandığında bayrak temizlenir.
Evet, Chrome'da — ajan arka plan service worker'ında çalışır ve başladığı sekmeye bağlıdır; yani odağını başka yere taşısan bile o belirli sekmeyi tıklamaya, yazmaya ve okumaya devam eder. Bir sekmeyi hedefleyen araçlar (CDP ile tıklama, yazma, gezinme, ekran görüntüsü) Chrome'da arka plan sekmelerinde çalışır. Bir görev sürerken yan çubuk girişi kilitler; böylece yeni sekmede kazara ikinci bir görev başlatamazsın — mevcut olanı beklemen ya da durdurman gerekir. Tarayıcılar arka plan sekmelerindeki zamanlayıcıları ve animasyonları yavaşlattığı için ağır animasyonlu siteler biraz daha yavaş tepki verebilir.
Firefox'ta ajan yine orijinal sekmesinde çalışmaya devam eder, ancak otomatik ekran görüntüleri kısıtlıdır: Firefox'un ekran görüntüsü API'si yalnızca aktif sekmeyi yakalayabilir, arka plandaki belirli bir sekmeyi değil. WebBrain bunu algılar ve alakasız bir sayfanın görüntüsünü modele beslemektense o tur için ekran görüntüsünü atlar. Ajan, sen sekmesine geri dönene dek metin tabanlı bağlamla planlamaya devam eder.
Ajanın çalıştığı sekmede aktif olarak tıklamaktan ya da yazmaktan kaçın — aynı sayfa üzerinde senin ve ajanın birbirinizle yarıştığı yarış koşulları doğar. Sekme değiştirmek sorun değil; aynı sekmeyi beraber sürmek sorun.
Profil otomatik doldurma, Ayarlar → Profil altında isteğe bağlı bir özelliktir. Kısa bir biyografi girersin — ad, iş e-postası, şirket ve düşük riskli kayıtlar için tek kullanımlık bir parola — ve açarsın. Etkinleştirildiğinde WebBrain bu metni ajanın sistem istemine ekler, böylece kayıt formlarını her seferinde sormadan doldurabilir.
Metin tarayıcının yerel depolamasında düz metin olarak saklanır. WebBrain projesine iletilmez ama yapılandırdığın LLM sağlayıcısına her turda sistem isteminin bir parçası olarak gönderilir. Varsayılan kapalı.
Önemli hesapların parolalarını (Google, Apple, iCloud, bankacılık, iş SSO'su, birincil e-posta) buraya koyma. Bu hesaplar 2FA kullanmalı ve zaten bir ajana teslim edilmemeli. Amaçlanan kullanım durumu, bülten kayıtları ve ücretsiz denemeler için tekrar tekrar kullandığın tek kullanımlık bir paroladır.
Çerez banner'ları: WebBrain yaygın çerçevelerin (OneTrust, Cookiebot, Didomi, Quantcast, Google Funding Choices, TrustArc) onay banner'larını tanır ve sayfa üzerinde akıl yürütmeden önce kapatır. Öncelik açıkça görünürse «Tümünü reddet» / «Gerekli olmayanları reddet» / «Yalnızca gerekliler»; aksi hâlde «Tercihleri yönet» labirentine kaybolmak yerine «Tümünü kabul et»e düşer.
Ödeme duvarları: WebBrain ödeme duvarını dürüstçe bildirir ve gerçekten ne gördüğünü (başlık, alt başlık, ilk paragraflar) söyler. Ödeme duvarlarını aşmaya çalışmaz — ne archive.today, ne 12ft.io, ne çerez silme, ne JS devre dışı bırakma, ne okuma modu hileleri. Tam makaleyi istiyorsan abonelikle giriş yap ya da WebBrain'den aynı haberin ücretsiz kapsamını aramasını iste.
Eklenti; English, Español, Français, Türkçe ve 中文 dillerinde tamamen çevrilmiş arayüzle gelir. İlk kullanımda tarayıcı dilini otomatik algılar; sonrasında istediğin an yan panel başlığındaki küre simgesinden ya da Ayarlar → Görüntü içindeki Dil satırından değiştirebilirsin. Ayar, browser.storage.local üzerinden yan panel, seçenekler sayfası ve izler sayfası arasında eşitlenir. Bu pazarlama sitesi de buna uygun şekilde yerelleştirildi: /es/, /fr/, /tr/, /zh/ hepsi İngilizce sayfayı yansıtır.
Üç bağımsız katman:
Token bilincine sahip ekran görüntüleri. Herhangi bir görüntü makineden çıkmadan önce WebBrain onu yeniden boyutlandırır (kısa kenar sınırlanır, en-boy oranı korunur) ve tur başına görüntü token bütçesine sığana kadar yinelemeli olarak JPEG sıkıştırır. GPT-4o'da sana yaklaşık 1.500 giriş tokeni mal olacak 2000×1200 bir ekran görüntüsü, sayfa okuma görevlerinde pratik kayıp olmaksızın yaklaşık 300–500 tokene inerek sıkıştırılır. _fitImageDimensions içinde uygulanır, bütçe matematiği için birim testleri vardır.
Akıllı bağlam kırpma. Konuşma geçmişi, araç çıktıları ve satır içi DOM dökümleri tur başına sınırlıdır ve aktif modelin bağlam penceresi dolmaya yaklaştığında önce en eskilerden kırpılır. Bir read_page roman uzunluğunda bir makale döndürdü diye bir çalışmanın 10 binden 100 bin token'a sessizce şişmesini görmezsin.
Özel görme modeli. Planlama ve araç çağrıları için ucuz bir metin modelini (ör. GPT-4o-mini), yalnızca ekran görüntüleri için ayrı bir görme modeliyle (ör. GPT-4o) eşleştir; böylece her turda çok kipli model fiyatını ödemezsin. Ayarlar → Görme altında yapılandırılır.
Net sonuç: bulut sağlayıcılarıyla uzun oturumlar öngörülebilir kalır. Tam kontrol için yerel llama.cpp'yi kullan — token başına sıfır maliyet.
Kesinlikle! WebBrain MIT lisanslıdır ve katkılara açıktır. Issue'lar, özellik istekleri ve katkı kılavuzu için GitHub deposuna göz at.