Browserless
Cloud browser sessions for automation and AI agents
An open-source headless browser for AI agents and web scraping

Obscura is an open-source headless browser engine for web scraping and AI agent workflows. Written in Rust, it runs JavaScript through V8 and exposes a Chrome DevTools Protocol endpoint that developers can connect to with Playwright or Puppeteer. It is designed to reduce the memory and startup overhead of running many automated browser sessions.
Developers can use its command-line tools to fetch pages, extract structured data or Markdown, and automate interactions on dynamic websites. Rendering builds also support screenshots, live screencasts, and PDF export without requiring Chromium. The engine can run locally or on your own infrastructure, including in a Docker container, and is available under the Apache 2.0 license. A separate managed Obscura Cloud service is being developed and currently invites users to join a waitlist or book a demo.
Tried it? Share a useful thought or ask a question.
Sign in to join the discussion.
Sign in to comment