Developer BrowserOS Ungkap Arsitektur Teknis di Balik Browser AI Open-Source

Tim Komunitas BigGo
Developer BrowserOS Ungkap Arsitektur Teknis di Balik Browser AI Open-Source

BrowserOS , browser bertenaga AI open-source yang bertujuan menantang dominasi raksasa teknologi dalam penjelajahan web, telah memicu diskusi teknis yang signifikan di komunitas developer. Proyek ini memposisikan diri sebagai alternatif berbasis Chromium yang menjalankan agen AI secara lokal, menjanjikan kemampuan privasi dan otomatisasi yang lebih baik tanpa bergantung pada server eksternal.

Spesifikasi Teknis:

  • Lisensi: AGPL-3.0 (100% open-source)
  • Basis: Fork Chromium
  • Kompatibilitas ekstensi: Dukungan penuh ekstensi Chrome
  • Pemrosesan AI: Eksekusi lokal dengan integrasi Ollama
  • Ukuran tim: 2 pengembang

Optimalisasi Performa di Level Inti

Tim pengembang telah mengungkapkan bahwa BrowserOS jauh melampaui sekadar pembungkus browser sederhana. Tidak seperti banyak proyek serupa yang mengandalkan solusi berbasis JavaScript seperti Playwright , BrowserOS mengimplementasikan perubahan kritis performa langsung di level kode sumber C++ Chromium . Pendekatan ini menghasilkan eksekusi 20-40 kali lebih cepat untuk interaksi agen seperti mengklik elemen dan memasukkan teks. Tim juga sedang membangun pohon DOM yang diperkaya khusus dirancang untuk interaksi agen, diimplementasikan secara native dalam C++ daripada melalui metode injeksi JavaScript yang lebih lambat.

Pohon DOM: Antarmuka pemrograman yang merepresentasikan struktur halaman web, memungkinkan program berinteraksi dengan elemen halaman

Perbandingan Performa:

  • Interaksi agen BrowserOS : 20-40x lebih cepat dibandingkan solusi berbasis JavaScript
  • Implementasi: Modifikasi tingkat C++ vs injeksi JavaScript
  • Arsitektur: Fork Chromium dengan pohon DOM yang ditingkatkan untuk interaksi agen

Model Keberlanjutan Enterprise

Ketika ditanya tentang keberlanjutan finansial jangka panjang, para maintainer proyek menguraikan model bisnis open-source yang familiar. Mereka berencana menawarkan lisensi enterprise untuk versi komersial browser, mengikuti jalur proyek open-source sukses lainnya. Pendekatan ini memungkinkan browser inti tetap gratis dan open-source di bawah lisensi AGPL-3.0 sambil menghasilkan pendapatan dari pelanggan bisnis yang membutuhkan fitur atau dukungan tambahan.

Keterbatasan Teknis Mendorong Keputusan Arsitektur

Keputusan untuk membuat browser mandiri daripada ekstensi browser berasal dari kebutuhan teknis. Tim menjelaskan bahwa fitur penting seperti akses ke pohon aksesibilitas Chromium tidak tersedia melalui API ekstensi standar. Google Chrome sengaja membatasi kemampuan ekstensi untuk menjaganya tetap ringan, tetapi agen AI memerlukan akses sistem yang lebih dalam untuk berfungsi secara efektif. Meskipun para developer menyatakan kesediaan untuk berkontribusi pada perubahan ini ke upstream Chromium , mereka meragukan Google akan menerima API yang memberikan ekstensi akses sedemikian luas.

Dukungan Platform:

  • macOS ( Apple Silicon dan Intel )
  • Windows
  • Linux (akan tersedia awal minggu depan)

Persyaratan Sistem:

  • Persyaratan perangkat keras minimal, sama seperti Google Chrome
  • Sumber daya tambahan hanya diperlukan ketika menjalankan LLM secara lokal melalui Ollama

Pengembangan Cepat dan Ekspansi Platform

Meskipun dikembangkan hanya oleh dua orang, BrowserOS berkembang dengan cepat di berbagai platform. Browser saat ini mendukung Mac Apple Silicon dan Intel , serta sistem Windows . Dukungan Linux sedang aktif dikembangkan, dengan tim menjanjikan ketersediaan pada awal minggu depan. Persyaratan perangkat keras minimal sesuai dengan Google Chrome , dengan asumsi pengguna membawa kunci API mereka sendiri dan tidak menjalankan model bahasa besar secara lokal melalui dukungan Ollama yang terintegrasi.

Proyek ini hadir di waktu yang sangat menarik, dengan rumor yang menunjukkan OpenAI berencana meluncurkan browser mereka sendiri musim panas ini. Tidak seperti penawaran OpenAI yang diantisipasi bersifat closed-source, BrowserOS mempertahankan komitmennya pada pengembangan open-source dan pemrosesan AI lokal, menarik bagi pengguna yang peduli tentang privasi data dan kontrol korporat atas pengalaman browsing.

Referensi: The Open-Source Agentic Browser