Hermes Browser Extension

Browser-native side panel for Hermes Agent — connect web context to your local Hermes runtime.

LLM Mart
5 views 56 listing impressions

Browser-native side panel for Hermes Agent — connect active web context through a local gateway, Hermes Cloud, or a self-hosted remote gateway.

Created by Jon Komet (@abundantbeing). Community extension for Hermes Agent by Nous Research.

Support Jon Komet on Ko-fi

Hermes Browser Extension demo showing the side panel reading browser context and composing a Hermes prompt

Public v0.3.2 · Load unpacked · Local / Hermes Cloud / Remote · Full Hermes runtime tools
Not on the Chrome Web Store yet.

What it is

Hermes Browser Extension is not a browser chatbot. It is a Chrome/Edge/Chromium side panel for the real Hermes Agent runtime. Choose a local gateway, attach to a signed-in Hermes Cloud agent tab, or connect to a self-hosted remote API/dashboard. Local and remote API connections can use the models, tools, skills, sessions, memory, and MCP servers already configured in Hermes; Cloud and dashboard-ticket connections are intentionally Chat-only.

This repo is specifically for the Hermes Browser Extension: the Chrome/Edge/Chromium side-panel integration for Hermes Agent.

New in v0.3.2: Hermes Bot Mode, Multi-Agent Threads and Intelligent Tab Scoping

v0.3.2 introduces Hermes Bot Mode, bringing your full Hermes multi-agent roster directly into the browser side panel:

  • Instant Multi-Agent Switching: Seamlessly toggle between default and named agent profiles with lazy model hydration and Desktop dashboard discovery from known candidates, cached URLs, and open dashboard tabs.
  • Desktop Names, Avatars, and Last Activity: Bot Mode uses authenticated Desktop profiles.list metadata for display names, avatars, last-activity stamps, and existing Bot Chat identity instead of internal profile ids or public health-name lists.
  • Existing Bot Chat Resume: Opening a bot resumes that profile's existing hidden Bot Chat. Lookup failures stay fail-closed so the extension does not mint a duplicate chat.
  • Group Chats & Collaborative Threads: Synced multi-agent room projections, room-level thread tracking, and synchronized conversation histories without blank chat states.
  • Truthful Page-Only Scoping & Zero Token Bloat: By default, only the active browser tab is included (1/N tabs in prompt) and sent in the prompt envelope. All other open tabs remain strictly excluded, preventing context bloat and token waste.
  • Interactive Multi-Tab In/Out Controls: Click any tab to toggle it IN or OUT on demand, with a full-width Page only reset action and side-by-side Include all tabs and AI Triage Tabs controls.
  • Multi-Keyword Tab Search: Fast whitespace-token search filtering across tab titles and URLs with an active match count badge and keyboard navigation (Enter to toggle, Escape to clear).
  • AI Tab Triage (/sort-tabs): Automated tab clustering by topic or project, duplicate domain/URL detection, and an actionable checklist of tabs recommended for closure.

Live browser control

v0.3.0 added an opt-in MV3 controller for leased browser tabs, explicit approval gates for consequential or privileged actions, local HTML/PDF/localhost document access after approval, scoped artifact transfer, and reviewed workflow-to-skill drafts. Control remains bound to the exact controller, tab lease, frame, and document generation, and a Browser-bound request never falls back to an isolated browser backend.

The release also keeps Hermes Assist, Hermes Web Alpha, session-scoped model routing, and the Browser Context Protocol introduced in v0.2.0.

Page comments

From the project's README.

Comments (0)

Sign in to join the conversation.

No comments yet.