# nanobrowser/nanobrowser

Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator.

Repository: https://github.com/nanobrowser/nanobrowser
Canonical: https://ross.abutalabs.com/products/nanobrowser
Homepage: https://nanobrowser.ai
Language: TypeScript
License: Apache-2.0
License Family: permissive
Topics: ai, chrome-extension, agent, ai-agents, ai-tools, automation, browser-use, multi-agent, web-automation, manus, opensource, mariner, browser, nano, browser-automation, comet, extension, dia, n8n, playwright
Last push: 2026-08-18T00:42:48+00:00

## Health v2 (maintenance only)
Score: 73/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 57, longevity 43
- inputs: {"age_days": 610, "days_push": 16, "days_rel": 284, "gap_med": 19, "n_releases_24m": 12}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 13683, forks 1451 (observed 2026-08-28T04:11:04.514931+00:00)

## What it is
Nanobrowser is an open-source Chrome extension that provides AI-powered web automation through a multi-agent system (Planner, Navigator, etc.) running locally in the browser. Users supply their own LLM API keys (OpenAI, Anthropic, Gemini, Ollama, Groq, and OpenAI-compatible providers), making it a free alternative to OpenAI Operator.

## Use cases
- automate repetitive tasks across websites with an ai agent
- free alternative to openai operator for browser automation
- run multi-agent web workflows with my own llm api key
- have an ai fill forms and navigate websites for me
- automate web tasks locally without sending data to the cloud
- use claude or gemini to control my browser
- scrape and summarize web pages with an ai agent

## When to choose
- you want a free, open-source browser agent and already have LLM API keys
- privacy matters - automation runs locally in your Chrome browser
- you want to pick different models for different agent roles
- you need a Chrome Web Store-installable alternative to OpenAI Operator

## When to avoid
- you need automation in browsers other than Chrome/Chromium
- you want a fully hosted solution with no API key setup
- you need headless or server-side browser automation rather than in-browser
- your workflow requires providers not yet supported

## Facets
- artifact type: plugin
- maturity: active
- function: agent-framework, llm-inference, workflow-automation, web-scraping, chat-interface
- domain: browser-extensions, large-language-models, web-development
- platform: browser, browser-extension
- tags: browser-automation, multi-agent, chrome-extension, openai-operator-alternative, llm-api-key, web-agent, privacy-focused, self-hosted-llm, ai-agents, automation, typescript

## Member repositories
- nanobrowser/nanobrowser (main) score 73

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:04.514931+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:13:07.306259+00:00, confidence not recorded.
  - readme: https://github.com/nanobrowser/nanobrowser (fetched 2026-08-28T04:11:04.514931+00:00, sha ff3bdcdfd657)
  - homepage: https://nanobrowser.ai (fetched 2026-08-29T08:07:58.547732+00:00, sha 799769257e93)
  - site_page: https://nanobrowser.ai/docs (fetched 2026-08-29T08:07:58.557044+00:00, sha 133d71ea88ef)
- Data as of 2026-08-30T08:39:29.467469+00:00.
