8KUpdated 2 days agoMIT
macOS · Windows · Linux · Browser Extension#Agent Skills#Browser automation#Human approval
BrowserSkill lets AI agents work in your existing Chrome or Microsoft Edge profile, with access to accounts you're already signed into. It's for people automating web tasks and developers investigating website bugs. Agents work in a separate visible window, and you can take over for login or verification.
116.9KUpdated 6 days agoMIT
#Browser automation#MCP#Ollama integration
Browser Use is an MIT licensed browser agent for developers who want AI to carry out tasks on websites. You can run the open source agent on your own machine from Python, choose a model, and use either a local or cloud browser. A CLI is available for browser tasks too.
28.2KUpdated 1 day agoApache-2.0
Linux · Docker#Browser automation#Code execution#MCP
Obscura is a headless browser engine for developers building AI agents and web scraping systems that need many independent browser sessions. Each session starts with fresh state, so cookies, logins, and cached data don't carry between tasks. It's written in Rust and runs without Chromium, with a smaller memory footprint intended to support more concurrent sessions per machine.
43.4KUpdated 1 week agoApache-2.0
macOS · Windows · Linux#Browser automation#Guardrails#Tool calling
agent-browser gives AI agents a compact text view of a browser page, with references that identify the exact elements they can interact with. It's for developers who want coding assistants or other agents to use websites without filling their context with a full page's HTML. The open source tool runs locally on macOS, Linux and Windows under the Apache 2.0 license.
4.6KUpdated 20 hours agoMIT
Web#AI red teaming#Browser automation#OpenAI-compatible API
PyRIT is an MIT-licensed, open source Python framework for security professionals and engineers assessing generative AI systems. It combines automated attack testing with human-led investigations through CoPyRIT, a web interface served locally. The framework runs locally, but prompts go to the target services you choose; cloud targets and cloud-based scorers process requests outside your machine.
6.4KUpdated 2 years agoApache-2.0
Web · Browser Extension#Browser automation#Code execution
LaVague is a Python framework for developers building AI agents that carry out tasks in a web browser. An agent takes a plain-language objective, examines the current page, and generates and executes browser actions across multiple steps. It's open source under the Apache 2.0 license.
37.5KUpdated 5 days agoMIT
macOS · Windows · Linux · Docker · Web#Browser automation#LLM tracing#MCP
Claude Code Router is an open-source local model gateway for developers who use coding agents and want to manage their model providers in one place. It runs on macOS, Windows and Linux, with Docker and a CLI with a browser interface also available. The project uses the MIT license.
52.8KUpdated 1 day agoApache-2.0
#Browser automation#MCP#Tool calling
Chrome DevTools MCP gives AI coding assistants access to a live Chrome browser through a locally running MCP server. It's for developers who want their agent to inspect how a web app behaves, investigate errors and measure performance alongside its coding work. It works with clients such as Claude Code, Cursor, Copilot and Antigravity.
13.9KUpdated 1 month agoApache-2.0
Browser Extension#Browser automation#Multi-agent workflows#Ollama integration
Nanobrowser is an open-source AI agent that automates web tasks inside Chrome or Edge. It's for people who want to delegate repetitive browsing or research while choosing which models handle the work. The extension runs in your browser and is an alternative to OpenAI Operator, with an Apache 2.0 license.
1.8KUpdated 2 weeks agoMIT
macOS · Windows · Linux#Browser automation#Human approval#Tool calling
OpenAdapt turns a demonstrated task into a repeatable program for browser, desktop, and remote applications. Its local, MIT-licensed open-source engine is for teams and AI agent builders who need to automate work in interfaces their APIs can't reach. It checks the outcome independently before reporting success and stops when verification fails.
84.6KUpdated 7 days agoApache-2.0
Docker#Browser automation#Structured output
Crawl4AI is a self-hosted web crawler and scraper for developers building AI agents, retrieval-augmented generation (RAG) systems and data pipelines. It turns web pages into Markdown or structured JSON and runs as a Python library or a Docker server on your own hardware. The open-source code uses the Apache 2.0 license.
25.5KUpdated 21 hours agoMIT
#Browser automation#LLM tracing#Structured output
Stagehand is an open-source browser automation SDK for developers building AI agents that interact with websites and extract structured data. It can run with Chrome on your own machine or use Browserbase's cloud browsers. Local runs require Chrome. The project uses the MIT license and supports TypeScript, Python, and Go.
37.7KUpdated 3 days agoApache-2.0
macOS · Windows · Linux · Docker#Browser automation#Code execution#LM Studio integration
Playwright MCP lets AI agents control a browser by reading structured page information rather than interpreting screenshots. It's for developers building browser automation, exploratory tests or agent workflows that need to keep a browser session open across repeated actions. The server runs locally on macOS, Windows and Linux, or as a self-hosted service.
7.7KUpdated 3 days agoApache-2.0
macOS · Docker · Web#Browser automation
Steel is a browser API for developers building AI agents that interact with websites. It runs Chrome sessions locally or on a self-hosted server through Docker, so you can keep browser infrastructure on hardware you control. The code uses the Apache 2.0 license. Steel also offers a hosted service where browser sessions run in its cloud.
27.5KUpdated 4 hours agoMIT
VS Code · JetBrains#Browser automation#Code execution#Git integration
Kilo Code is an AI coding agent for developers who want help writing and understanding code in their editor or terminal. It runs in VS Code, JetBrains IDEs and the CLI, with cloud agents available for remote work. The project is open source under the MIT license and can be self-hosted.
1.6KUpdated 2 days agoMIT
Browser Extension#Agent Skills#Browser automation#Human approval
Hermes Browser Extension brings your existing Hermes Agent into a browser side panel so you can ask about pages, selected text and open tabs. It's for people who want their local or self-hosted agent available while browsing, with the models, memory, skills and MCP servers they've already connected to Hermes. The extension is open source under the MIT license and requires a working Hermes Agent.
11.3KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker#Browser automation#Multi-user access#PII redaction
CamoFox Browser is a self-hosted browser server for developers whose AI agents need to browse sites that block ordinary automation. It builds on Camoufox, a Firefox fork that changes browser fingerprints inside the engine rather than through JavaScript patches. This approach targets detection systems such as Cloudflare and Google's bot checks.
327Updated 3 months ago
Windows · Linux · Docker#Browser automation
Damru is a Python browser automation framework for developers building web scrapers or AI agents, and researchers testing mobile browser fingerprinting. It runs Android through Redroid in Docker and controls Chrome with Playwright and the Chrome DevTools Protocol. The supported environment is containerized Android, not a physical phone. The project is beta and depends on host kernel, Docker, ADB and Redroid support.
2.7KUpdated 1 day agoApache-2.0
macOS · Windows · Linux#Agent Skills#Browser automation#Code execution
Moli is a headless browser you run on your own machine or server for AI agents, web scraping and retrieval pipelines. It can read pages and execute JavaScript without spending resources on visual rendering for every request. Layout and rendering run only when a task needs them, such as capturing a screenshot or clicking at specific coordinates.
3.4KUpdated 2 months agoApache-2.0
Docker · Web#Agent Skills#Browser automation#Code execution
II Agent is a self-hosted AI agent for developers and teams who want an assistant that can research a topic, write software and carry out tasks through a browser or shell. It's a Python framework with a web interface, released under Apache 2.0, so you can inspect, fork and extend the code.
2.6KUpdated 6 days agoApache-2.0
#Agent Skills#Browser automation#Code execution
Webcmd is a local browser automation tool for developers building AI agents that repeatedly work with the same websites. It remembers what agents learn about a site and turns familiar tasks into reusable commands, reducing repeated page inspection and reasoning. It's open source under Apache 2.0.
1.7KUpdated 20 hours agoApache-2.0
macOS#Agent Skills#Browser automation#LLM tracing
agent-desktop lets AI agents inspect and operate desktop apps locally on macOS. It's for developers building agents that need to work in Finder, Safari, Xcode or other apps with an accessibility tree. It reads the controls an app exposes to the operating system, so agents can identify buttons and text fields without relying on screenshot coordinates.
701Updated 1 day ago
#Browser automation#Human approval#MCP
Fortress is a Chromium fork for developers whose scrapers and AI agents encounter browser fingerprint checks. It runs as a local browser binary and changes the fingerprint inside Chromium's C++ code, rather than applying JavaScript overrides that pages can inspect.
667Updated 2 days agoApache-2.0
macOS · Linux#Agent Skills#Browser automation#Code execution
h5i is a local, open-source toolkit that gives your AI agent browser automation and direct HTTP control for testing web applications you own or are authorized to assess. It's for teams that want an agent to investigate security flaws, with recorded evidence they can review, even without a dedicated security specialist.
433Updated 4 days agoMIT
Browser Extension#Agent Skills#Browser automation#Code execution
Browser Control gives trusted coding agents access to the Chromium browser you already use, with its signed-in accounts and installed extensions. It's for developers who want agents to work in an existing browser session rather than a separate headless browser. The driver runs locally through a browser extension and local relay. It contains no LLM.
6.2KUpdated 4 months agoMIT
macOS · Docker#Agent Skills#Browser automation#Code execution
bb-browser lets AI agents work through your local Chrome browser using the website accounts you're already signed into. It's for people building agents that need to research across websites or interact with authenticated pages without a separate API integration for each service. The project is open source under the MIT license.
863Updated 6 months agoMIT
macOS · Web#Agent Skills#Browser automation#Code execution
ProofShot is a local browser verification CLI for developers who want to inspect UI work produced by AI coding agents. It records browser sessions and packages screenshots with browser and development server errors, so reviewers can see what the agent tested rather than rely on its written account. It's open source under the MIT license.
456Updated 5 months agoMIT
#Agent Skills#Browser automation#Code execution
ZeroToken is a local, open source MCP server that turns an AI agent's browser actions into reusable scripts. It's for people automating recurring web tasks, such as daily logins, report collection or browser tests, through OpenClaw, Cursor or another MCP client. The Python project uses Playwright and Chromium and carries the MIT license.
419Updated 6 months ago
macOS · Windows · Linux#Agent Skills#Browser automation#Guardrails
webctl is a local browser automation CLI for developers and AI agents that need to read websites and interact with pages. It runs Chromium through Playwright on macOS, Windows and Linux, and supports container deployment. Its main distinction is control over how much page information reaches an agent's context: you can filter results before the agent reads them.
3KUpdated 8 months ago
macOS · Windows · Linux#Browser automation#Code execution#Git integration
Ralphy runs on your machine and coordinates coding assistants as they work through a task list. It's for developers who want to hand off a feature request or product requirements document rather than prompt an agent for each individual task. It handles single requests too.