browserable  by browserable

Open-source browser automation library for AI agents

Created 5 months ago
1,057 stars

Top 35.7% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Browserable is an open-source, self-hostable library for building browser automation agents powered by AI. It enables agents to navigate websites, interact with elements, and extract data, targeting developers building AI-driven web interaction tools. The library claims 90.4% on Web Voyager benchmarks.

How It Works

Browserable leverages a microservices architecture orchestrated via Docker Compose, comprising UI, task management, database (MongoDB), caching (Redis), and object storage (MinIO). It integrates with various LLM providers (OpenAI, Gemini, Claude) and remote browser services (Hyperbrowser, Steel) to interpret user tasks and execute browser actions.

Quick Start & Requirements

  • Install/Run: npx browserable for guided setup.
  • Prerequisites: Docker, Docker Compose.
  • Configuration: Requires API keys for an LLM provider and a remote browser service.
  • Links: Website, Documentation, Discord.

Highlighted Details

  • High benchmark performance on Web Voyager.
  • Supports multiple LLM providers and remote browser services.
  • Offers a JavaScript SDK for programmatic integration.
  • Extensible with custom functions and configurable backend services.

Maintenance & Community

  • Active development with a Discord community for support and feedback.
  • Open to contributions via pull requests.

Licensing & Compatibility

  • The repository does not explicitly state a license in the provided README.

Limitations & Caveats

  • The license is not specified, which may impact commercial use or integration into closed-source projects.
  • Requires significant setup with Docker and external API keys for core functionality.
Health Check
Last Commit

3 weeks ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
0
Star History
65 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Magnus Müller Magnus Müller(Cofounder of Browser Use), and
4 more.

web-ui by browser-use

0.3%
15k
Web UI for AI browser agent
Created 8 months ago
Updated 2 weeks ago
Starred by Kevin Hou Kevin Hou(Head of Product Engineering at Windsurf), Eric Zhu Eric Zhu(Coauthor of AutoGen; Research Scientist at Microsoft Research), and
29 more.

browser-use by browser-use

0.6%
70k
SDK for AI agent browser control
Created 10 months ago
Updated 1 day ago
Feedback? Help us improve.