
hermes-browser-extension
在浏览器侧边栏直接调用本地 Hermes 智能体,让网页上下文即刻可用。
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1823
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Node.js 与 npm(README 使用 npm install / npm run build)
- 已安装 Chrome / Edge / Chromium 浏览器(或 Firefox)
- 已运行的 Hermes Agent 运行时或本地网关(Local gateway)
- 可访问的网关地址与 API key(Local / Remote 连接需要)
安装与启动步骤
-
1克隆扩展源码
从 GitHub 拉取仓库,得到完整源码目录,后续所有构建命令都在该目录内执行。
git clone https://github.com/abundantbeing/hermes-browser-extension.git -
2安装依赖
进入仓库目录后安装 npm 依赖,README 明确要求执行 npm install。
cd hermes-browser-extension npm install -
3构建扩展
执行构建生成可加载的产物目录 dist,加载扩展时选择该目录。
npm run build -
4加载未打包扩展
在 Chrome/Edge 打开 chrome://extensions,开启开发者模式,用“加载已解压的扩展程序”选择 dist 文件夹。
-
5选择连接方式
侧边栏连接失败时用 Manual setup,选 Local gateway、Hermes Cloud 或 Remote gateway;Local/Remote 填 Gateway URL 与 API key。
-
6Firefox 用户安装
Firefox 直接在 AMO 点击 Add to Firefox,用 Ctrl+Shift+H 打开侧边栏,更新由 AMO 自动推送。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
Gateway URL | 是 | 本地网关或自托管远程网关的访问地址,Local/Remote API 连接必填 | http://localhost:<你的网关端口> |
API key | 是 | 连接 Local/Remote 网关所需的密钥,勿泄露或提交 | sk-xxxxxxxx |
如何确认成功
侧边栏显示已连接(网关 /health 可访问即视为可达),注意此时可能出现 runtime warning 但仍保持连接。
常见问题
Q:侧边栏提示 runtime warning 但仍显示已连接?
A:v0.3.0 起将网关可达性与上游 Hermes 运行时/工具失败分开判断。请查看运行网关那台机器上的 Hermes Agent 日志;若堆栈涉及 computer_use 或 cua-driver,运行 hermes computer-use doctor。
Q:首次运行的 Connect 流程不可用怎么办?
A:改用 Manual setup,选择 Local gateway、Hermes Cloud 或 Remote gateway。Local/Remote 需要 Gateway URL 和 API key;Cloud 与 dashboard-ticket 需要已登录的 HTTPS dashboard 标签页。
Q:Firefox 可以侧载 GitHub 的 zip 吗?
A:不可以。GitHub 上的 zip/tar.gz 是源码归档而非 Firefox 附加组件,Firefox 版请从 AMO 安装并以 Mozilla 签名更新。
Q:不同连接方式能力有区别吗?
A:有。Local 与 Remote API 连接可使用 Hermes 已配置的模型、工具、技能、会话、记忆和 MCP 服务器;Cloud 与 dashboard-ticket 连接仅支持 Chat。
注意事项
- Chrome Web Store 尚未上架,Chrome/Edge/Chromium 需以 load unpacked 方式加载 dist 目录。
- 请勿泄露、打印、截图或提交任何 API key 与 WebSocket ticket。
- Firefox 不要侧载 GitHub 源码压缩包,只能通过 AMO 安装。
- 架构为本地优先(local-first),数据经本地网关传递,注意保护本机运行时日志。
核心亮点
- 原生侧边栏集成,不打断浏览流程,操作直观
- 本地优先架构,网页数据不出设备,隐私保护强
- 无缝对接 Hermes Agent,支持复杂上下文推理
不足之处
- 依赖 Hermes Agent 环境,非独立可用
- 文档/社区待观察
适用场景
- 网页阅读时快速摘要或问答
- 网页内容翻译或改写
- 结合本地知识库进行深度分析
替代项目
Chrome AI Extension、Sidekick Browser Extension、Khoj Browser Extension
上一篇:thClaws
同类项目推荐
fossil-mcp
开源
让 AI 写代码也懂清理,15 种语言死代码/重复代码一扫光
The code quality toolkit for the agentic AI era. Find dead code, clones, and scaffol···
reshapr
开源
无需写代码,快速为 AI 代理接入任意 API 并优化上下文。
The open source runtime that turns your APIs AI-Native, without rebuilding them
sdk-js
开源
让AI智能体秒获邮箱,免注册免人工,即装即用
Free email for AI agents. No signup, no human needed. Install → provision → send a···
skardi
开源
让智能体用 SQL 管理上下文,越跑越聪明
Skardi is a self-improving context framework for ai agents
ai-agent-sdk
开源
零门槛构建懂区块链的自主 AI 代理,赋能去中心化业务自动化
Build autonomous AI agents for the Zero-Employee Enterprise (ZEE). Create intelligen···
Integuru
开源
逆向内部 API,自动生成集成代码,无需官方权限
The first AI agent that builds permissionless integrations through reverse engineeri···
ongrid
开源
在聊天群里,让 AI 自动查故障、找根因并修复
An ops AI Agent that understands your infrastructure, finds the root cause, and fixe···
mcp
开源
让 AI 助手直接查改 Salesforce 数据
MCP Server for interacting with Salesforce instances
agnt
开源
本地优先的 AI 智能体操作系统,让智能体像进程一样可控。
The local-first operating system for building, running, and improving AI agents, wor···