A browser extension that brings AI into your browsing experience.
- Multi-tab context: Query across tabs with
@tabName
- Real-time scraping: Captures dynamic page content (SPA support)
- Abilities: Custom snippets of prompts that can be added quickly using a /
- Plugin system: Built-in scrapers for popular sites, extendable via custom plugins
- Caching: Versioned, compressed content for instant responses
-
Build
git clone https://github.com/solbrowse/extension cd extension npm install npm run dev:firefox (or dev:chrome)
-
Install
- Firefox
- Open
about:debugging
- Select "This Firefox"
- Click on "Load Temporary Add-On..."
- Select the
manifest.json
file found in thedist_firefox
folder
- Open
- Chrome
- Open
chrome://extensions/
- Toggle "Developer Mode" on
- Click on "Load Unpacked Extension"
- Select the
dist_chrome
folder
- Open
- Firefox
-
Configure
- Open the extension dashboard
- Add your OpenAI/Anthropic API key
- Customize keybinds and UI in Settings
-
Use
- Press
Cmd+F
(Windows/Linux:Ctrl+F
or your custom keybind) - Ask a question about the current page
- Type
@
to include other tabs in your query
- Press
- Stack:
- React
- TypeScript
- Tailwind CSS
- Vite
- Originally forked from the vite-web-extension repository
You are encouraged to open PRs with minor changes for the extension. As we are still in the early phases of development, we're moving a lot of the codebase around and refactoring all of the time. Keep this in mind.
Released under the GNU GPLv3 license