A browser extension that brings ChatGPT and other AI chat models into any web page via a chat box, page summaries, and selection tools.
abundantbeing/hermes-browser-extension
Chromium and Firefox side panel that connects your active browser tab to a local, cloud, or self-hosted Hermes Agent runtime.
- Stars
- 1,807
- Forks
- 169
- Open issues
- 5
- Last commit
- 19 hours ago
What is it?
Hermes Browser Extension is a side panel for the Hermes Agent runtime, not a standalone browser chatbot. It sends active web context to Hermes through a local gateway, a signed-in Hermes Cloud agent tab, or a self-hosted remote gateway. Local and remote API connections can use the models, tools, skills, sessions, memory and MCP servers already configured in Hermes.
The panel supports multi-agent Bot Mode, file attachments, staged tab screenshots, live session following, and Projects on dashboard connections. On Chromium, the optional Hermes Control feature lets Hermes operate tabs you explicitly attach, with approvals for risky actions. Firefox supports chat and page context but not tab control, because Firefox lacks the debugger API that Hermes Control needs.
Page content is wrapped as untrusted context before reaching Hermes, and page capture is read-only unless you enable Hermes Control. Cloud and dashboard-ticket connections are chat-only and do not send page text or attachments.
Key features
- 01Side panel for Chromium and sidebar for Firefox, connected to Hermes via local, cloud, or remote gateway
- 02Bot Mode for switching between agents and running multi-agent group chats
- 03Opt-in Hermes Control on Chromium to let Hermes act on attached tabs, with approvals for risky actions
- 04Live session following with Steer, Queue, and Stop controls
- 05Tab screenshots and file attachments staged only when you choose them
- 06Twelve themes, light and dark modes, and text zoom
Use cases
- Asking Hermes to summarize or question the page you are reading without copying text
- Having Hermes operate a tab you attached, such as filling forms or navigating pages, on Chromium
- Chatting with a self-hosted Hermes instance on another machine through a trusted gateway
- Running a group chat where several Hermes agents answer in one room
Quick start
- 1
Clone the repository
git clone https://github.com/abundantbeing/hermes-browser-extension.git - 2
Enter the project folder and install dependencies
cd hermes-browser-extension && npm install - 3
Build the extension
npm run build - 4
In Chrome or Edge, open the extensions page, enable Developer mode, click Load unpacked, and select the dist/ folder
Things to know
- Hermes Control tab operation is Chromium-only and not available in Firefox.
- Current group-chat page-context delivery is not yet reliable.
- Hermes Control on current Hermes versions requires installing the extension's companion plugin.
In collections
Topics
FAQ
- What is hermes-browser-extension?
- Chromium and Firefox side panel that connects your active browser tab to a local, cloud, or self-hosted Hermes Agent runtime. Hermes Browser Extension is a side panel for the Hermes Agent runtime, not a standalone browser chatbot. It sends active web context to Hermes through a local gateway, a signed-in Hermes Cloud agent tab, or a self-hosted remote gateway. Local and remote API connections can use the models, tools, skills, sessions, memory and MCP servers already configured in Hermes.
- Is hermes-browser-extension free to use? What license does it have?
- hermes-browser-extension is open source under the MIT license. Check the license terms before using it in commercial products.
- Is hermes-browser-extension still maintained?
- Actively maintained. The last commit to hermes-browser-extension was on Nov 6, 2026.
- What can I use hermes-browser-extension for?
- Asking Hermes to summarize or question the page you are reading without copying text Having Hermes operate a tab you attached, such as filling forms or navigating pages, on Chromium Chatting with a self-hosted Hermes instance on another machine through a trusted gateway Running a group chat where several Hermes agents answer in one room
- How do I install hermes-browser-extension?
- Clone the repository: git clone https://github.com/abundantbeing/hermes-browser-extension.git Enter the project folder and install dependencies: cd hermes-browser-extension && npm install Build the extension: npm run build In Chrome or Edge, open the extensions page, enable Developer mode, click Load unpacked, and select the dist/ folder
- Where can I get hermes-browser-extension?
- The source code and installation instructions are on GitHub: https://github.com/abundantbeing/hermes-browser-extension
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A browser extension for Chrome, Edge and Firefox that tracks time spent on websites, shows habit reports, and blocks sites once limits are reached.
A Chrome/Edge/Firefox extension that restyles Bilibili's home, search, video and reading pages while keeping the native player.
Open-source AI browser agent extension for Chrome, Firefox and Edge that chats with pages and automates multi-step browser tasks using your choice of LLM.
A Manifest V3 browser extension for Chrome, Edge, and Firefox that identifies the web technology stack behind any page.
A browser extension that translates the GitHub interface into Simplified and Traditional Chinese, with translation done locally.