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 Mentioned in 1 video ↓

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.

What Lightpanda Browser is used for

1 use taken from transcripts — each links to the moment in the video.

  • A headless browser written in Zig, built from scratch for AI agents and automation. It skips graphical rendering while supporting JavaScript via V8, works with Puppeteer and Playwright scripts, and includes an agent mode controllable from plain language instructions.

Videos mentioning Lightpanda Browser

1 in the library.