A headless web browser for AI agents with JavaScript

browser39 is a headless web browser designed for AI agents, allowing them to convert web pages to token-optimized Markdown, run JavaScript, manage cookies and sessions, query the DOM, and fill forms - all without an external browser.

đź’ˇ

Why it matters

browser39 enables AI agents to interact with web content more effectively, which is crucial for tasks like web scraping, content analysis, and automation.

Key Points

  • 1browser39 is a headless web browser for AI agents
  • 2It converts web pages to token-optimized Markdown, runs JavaScript, manages cookies and sessions, and interacts with the DOM
  • 3Supports MCP (stdio + HTTP), JSONL file-based IPC, and CLI for one-shot fetch
  • 4Includes features like content preselection, encrypted session persistence, form filling, and auth profiles

Details

browser39 is a headless web browser designed specifically for AI agents, allowing them to interact with web content without the need for a full-fledged browser. It can convert web pages to token-optimized Markdown, execute JavaScript, manage cookies and sessions, query the DOM, and fill forms. The tool supports multiple integration methods, including MCP (stdio + HTTP) for Claude Desktop and Code, JSONL file-based IPC for various programming languages, and a CLI for one-shot fetch. Key features include content preselection, encrypted session persistence, form filling, and auth profiles to keep credentials out of the LLM context. The project provides drop-in examples for Python, TypeScript, and Rust, making it easy for AI developers to integrate browser39 into their workflows.

Like
Save
Read original
Cached
Comments
?

No comments yet

Be the first to comment

AI Curator - Daily AI News Curation

AI Curator

Your AI news assistant

Ask me anything about AI

I can help you understand AI news, trends, and technologies