AI product Open source

Lightpanda Browser

Lightpanda Browser is a headless browser built from scratch in Zig for AI agents and web automation. It is not based on Chromium, Blink, or WebKit; its implementation includes an HTML parser, V8 JavaScript support, a DOM tree and APIs, network loading, cookies, form input, proxy support, network interception, and optional robots.txt compliance. It can dump pages as HTML, Markdown, PNG, or PDF, or expose a Chrome DevTools Protocol and WebDriver BiDi server for clients such as Puppeteer and Playwright.

View repository Visit site

Overview

Its native agent mode uses an LLM to navigate pages, click through flows, fill forms, and extract structured data. Sessions can be exported as deterministic, token-free PandaScript JavaScript and replayed without a model at runtime. The browser also provides an MCP server over stdio or HTTP, with isolated or shared browsing sessions for multiple agents.

The project distributes nightly binaries for Linux and macOS, Docker images for Linux amd64 and arm64, and packages for Homebrew and the Arch User Repository. It can also be built from source with Zig and its V8, Libcurl, and html5ever dependencies.