Browser39: A Headless Web Browser for AI Agents

Browser39 is a headless web browser built specifically for AI agents. It runs locally as a single binary with no dependencies, external browser requirements, or fees.
Core Features
- Converts web pages to token-optimized Markdown locally
- Executes JavaScript
- Manages cookies and sessions
- Queries the DOM
- Fills forms
- Content preselection
- Encrypted session persistence
- Auth profiles that keep credentials out of the LLM context
- DOM queries via CSS selectors and JS expressions
Integration Options
Browser39 offers multiple integration methods:
- MCP (stdio + HTTP) for Claude Desktop, Claude Code, and any MCP client
- JSONL file-based IPC for any language (Python, Node, Rust, shell)
- CLI for one-shot fetch
- OpenClaw Plugin
Installation
For OpenClaw users:
openclaw plugins install https://github.com/alejandroqh/browser39.gitThe tool is available on GitHub at https://github.com/alejandroqh/browser39.
📖 Read the full source: r/openclaw
👀 See Also

SkyClaw: Rust AI Agent Runtime for Cloud VPS with Telegram Control
SkyClaw is a 6.9 MB Rust-based AI agent runtime designed for cloud VPS deployment with Telegram as the sole interface. It executes shell commands, browses the web via headless Chrome, reads/writes files, and fetches URLs with multi-round tool chaining.

Control Real iPhones from OpenClaw Agents — Hands-On with AvaBerry43's Setup
A developer created an API-controlled iPhone setup for agents, testing features like iMessage drafting, Shortcuts, and mobile QA. 70 phones are available for others to experiment with.

Claude Code protocol file reduces repetitive questioning
A developer created a single .md file for ~/.claude/rules/ that infers task type and risk from the first message, eliminating Claude Code's typical three-question sequence before starting work.

Local Code Index for Coding Agents: Resolves Imports Without Language Server
Basemind is an MIT-licensed Rust tool that indexes local code and resolves imports without a language server, supporting real resolution for JS/TS, Python, and Java.