browsernode and browserable
These are competitors offering similar browser automation capabilities for AI agents, with BrowserNode emphasizing ease of use and adoption (higher downloads) while Browserable prioritizes self-hosting and open-source control.
About browsernode
leoning60/browsernode
🌐 Make websites accessible for AI agents. Automate tasks online with ease.
Provides a TypeScript runtime for browser automation powered by LLMs, leveraging Playwright for cross-browser control and supporting multiple AI providers (OpenAI, etc.) through a unified Agent API. Implements autonomous task completion with vision-based element detection and action planning, enabling agents to interact with websites through natural language instructions. Fully compatible with the Python Browser-use framework while offering Node.js/TypeScript equivalents.
About browserable
browserable/browserable
Open source and self-hostable browser automation library for AI agents
Provides vision-based task execution with LLM-driven navigation, form filling, and data extraction, achieving 90.4% on Web Voyager benchmarks. Integrates pluggable LLM providers (OpenAI, Claude, Gemini) and remote browser services (Hyperbrowser, Steel) via a Docker-based self-hosted architecture with MongoDB, Redis, and MinIO backend. Exposes functionality through a REST API and JavaScript SDK for programmatic agent control.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work