Appearance
Install
Nanobrowser is a Chrome extension. There is no npm package or CLI to install.
Option 1: Chrome Web Store (recommended, stable)
- Open Chrome and go to the Nanobrowser listing on the Chrome Web Store:
https://chromewebstore.google.com/detail/nanobrowser/imbddededgmcgfhfpcjmijokokekbkal - Click Add to Chrome.
- Confirm the permissions prompt.
- The Nanobrowser sidebar icon appears in the Chrome toolbar.
Option 2: Manual install from GitHub release (latest features)
- Download the latest
nanobrowser.zipfrom GitHub releases:https://github.com/nanobrowser/nanobrowser/releases - Unzip the file to a local folder.
- Open
chrome://extensions/in Chrome. - Enable Developer mode (toggle, top right).
- Click Load unpacked and select the unzipped folder.
- The extension loads immediately.
Option 3: Build from source
Requirements: Node.js v22.12.0+ and pnpm v9.15.1+
bash
git clone https://github.com/nanobrowser/nanobrowser.git
cd nanobrowser
pnpm install
pnpm buildThen load the dist/ folder via Load unpacked as in Option 2.
Post-install configuration
After any install method:
- Click the Nanobrowser icon in the Chrome toolbar to open the sidebar.
- Click Settings.
- Add at least one LLM API key (OpenAI, Anthropic, Gemini, Ollama, Groq, Cerebras, or compatible).
- Assign a model to each agent role (Navigator, Planner, Validator). GPT-4o or Claude 3.5 Sonnet work well for all three.
- Save. The extension is ready.
Note: Nanobrowser does not store your API keys on any server. They are saved locally in Chrome's extension storage.