Browser Lightpanda belooft 9 keer sneller te zijn dan Chrome
Lightpanda is een webbrowser zonder scherm, gemaakt voor AI-agents die het web lezen. Volgens de makers heeft hij voor 100 pagina's 123 MB geheugen nodig tegen 2 GB bij Chrome zonder scherm, en is hij 9 keer sneller.
Wat heb je eraan: Wie zelf hulpmiddelen bouwt die het web gebruiken, kan geheugen en tijd besparen, al komen de cijfers van de makers zelf.
Een headless browser is een webbrowser zonder scherm, die programma's en AI-agents (AI die zelfstandig taken uitvoert) gebruiken om webpagina's te lezen. Lightpanda is zo'n browser, geschreven in de programmeertaal Zig, met ruim 39.000 sterren op GitHub.
Hoe testte Lightpanda zijn snelheid tegen Chrome?
De makers lieten hun browser 933 echte webpagina's ophalen via het internet. Dat deden ze op een AWS EC2 m5.large, een middelgrote server die je bij Amazon huurt. Als vergelijking gebruikten ze Chrome zonder scherm.
Bij 100 pagina's had Lightpanda hooguit 123 MB geheugen nodig, tegen 2 GB bij Chrome. Dat is ongeveer 16 keer minder. Het werk duurde 5 seconden, tegen 46 seconden bij Chrome.
Lightpanda is volgens de makers geen aangepaste versie van Chrome of WebKit, de motor achter Safari. Ze schrijven dat ze de browser vanaf nul hebben gebouwd. Die cijfers komen van het project zelf en zijn niet door anderen nagemeten.
Wat kun je met Lightpanda doen?
Je kunt de browser een pagina laten ophalen en de inhoud laten opslaan als HTML of als markdown, een simpele tekstopmaak. Ook een pdf of een afbeelding is mogelijk, maar volgens de makers is dat een weergave met alleen tekst. Daarmee kan een AI-agent een pagina lezen zonder zich door beeld en opmaak te worstelen.
Wie al programma's schrijft die een browser bedienen, hoeft weinig te veranderen. Lightpanda werkt met Puppeteer, een bekend hulpmiddel om browsers met code te besturen. Je start een server op je eigen computer en laat je script daarmee verbinden. De rest van het script blijft volgens de makers gelijk.
Op Windows werkt het alleen via WSL2, een Linux-omgeving binnen Windows. Er is geen versie voor Android. Op Linux en macOS kun je een los bestand downloaden, en er is ook een Docker-versie.
Hoe probeer je Lightpanda zelf uit?
Op een Mac met Homebrew installeer je de nieuwste testversie met deze opdracht: brew install lightpanda-io/browser/lightpanda. Controleer daarna of het werkt met ./lightpanda version. Een testversie (nightly) wordt elke nacht bijgewerkt en kan dus nog fouten hebben.
Haal daarna een pagina op met ./lightpanda fetch --dump markdown gevolgd door een webadres. Het project heeft ruim 39.000 sterren op GitHub, dus veel ontwikkelaars houden het in de gaten. Dat zegt nog niet dat de snelheidscijfers voor jouw situatie gelden.
Meet daarom zelf met de pagina's die jij nodig hebt. Voor één pagina merk je het verschil waarschijnlijk niet. Bij honderden pagina's per keer kan het geheugen en tijd schelen.
Gemeld door 1 bron: lightpanda-io/browser op GitHub (via GitHub trending, 39.385 sterren)
Lees de bron (naar de bron)Klopt er iets niet?
Onderwerpen: LightpandaAI-agents
Elke ochtend het AI-nieuws in je mail
Om 07:00 de belangrijkste berichten, in gewone taal. Gratis, en afmelden kan altijd met één klik. Je meldt je aan bij Buttondown, de dienst die de nieuwsbrief voor ons verstuurt.