selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

BrowserBee logo

Self-host BrowserBee

v0.2.0

AI-powered browser assistant controlled by natural language

BetaOpen SourceApache-2.0
Updatedlast year
LanguageTypescript
Setup difficultyEasy
Stars
980
Install with Build from Source

What is BrowserBee?

BrowserBee is a privacy-first Chrome extension that acts as an in-browser AI assistant. Users install it locally in Chrome and provide their own LLM API keys (Anthropic, OpenAI, Gemini) or connect to a local Ollama instance. The extension uses Playwright for browser automation, giving the LLM access to many tools for navigation, interaction, observation, mouse and keyboard control, tab management, and memory. It tracks token usage and cost per task, and asks for user approval before sensitive actions like purchases or social media posts. The project is licensed under Apache 2.0. Development has been paused by the author as of October 2025, who noted that current LLM technology isn't yet reliable enough for web interaction tasks.

Should you self-host BrowserBee?

BrowserBee scores 50/100 on selfhost.directory (how scoring works) and ranks #7 of 11 in Browser Automation. It has 980 GitHub stars.

There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.

Setup is easy: most people get it running in one sitting. It is Apache-2.0-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is Lightpanda (79/100, 37 078 stars). It scores higher overall, so compare the two before you pick. See BrowserBee vs Lightpanda side by side.

Features

  • Chrome Web Store distribution
  • Comprehensive browser toolset
  • Local Ollama support with CORS
  • Memory System
  • Multiple LLM provider support
  • Multi-window isolation
  • Natural language browser control
  • Playwright-powered browser automation
  • Privacy-First Local Execution
  • Side panel UI
  • Token usage and cost tracking
  • User approval for sensitive actions

BrowserBee README

How to install BrowserBee

Install BrowserBee with Build from Source

  1. Download the latest release from GitHub Releases
  2. Unzip the downloaded file
  3. Load the extension in Chrome:
    • Go to chrome://extensions/
    • Enable "Developer mode" (toggle in the top-right corner)
    • Click "Load unpacked" and select the unzipped directory
    • Set your LLM API key(s) for Anthropic, OpenAI, Gemini, and/or configure Ollama in the options page that pops up

Recommended installation method

BrowserBee releases & version history

More in Browser Automation

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…