用过的AI助手都会"失忆"?这个开源项目让你的AI越用越懂你
Hermes WebUI:把自主AI智能体装进浏览器,手机也能随时用
你是不是也有这样的困扰?
用 ChatGPT 写代码,每次开新对话都要重新解释项目背景。让 Claude 帮你整理文件,第二天它全忘了你的命名习惯。AI 工具越来越强,但每次对话都像在跟一个"失忆"的新朋友聊天——你得从头介绍自己。
这还不是最烦的。大多数 AI 工具要么只能网页用,要么只能终端用,要么只能手机用。你没法在电脑上跟 AI 聊到一半,出门掏出手机接着聊。
如果一个 AI 助手能记住你的一切,而且你在任何设备上都能找到它呢?
今天给大家介绍一个最近在 GitHub 上非常火的开源项目——Hermes WebUI,它配合 Hermes Agent,让你的 AI 助手真正做到"越用越懂你"。
先说说 Hermes Agent 是什么
在介绍 WebUI 之前,得先了解它的"大脑"——Hermes Agent。
Hermes Agent 是由知名 AI 研究机构 Nous Research 开发的开源自主 AI 智能体,2026 年 2 月发布,目前已在 GitHub 上斩获超过 7.1 万颗星,增速惊人。
它的核心理念只有一句话:与你共同成长。
什么意思?举个例子:
你第一次让 Hermes 帮你部署一个复杂的服务,它可能折腾好久,踩一堆坑。但当它终于搞定之后,它会自动把这次成功的经验总结成一个"技能文件"存下来。下次你再让它做同样的事,几十秒搞定。
这种"自我进化"的能力,是 Hermes 和其他 AI 助手最本质的区别。
核心能力一览:
- 🧠 持久记忆 — 跨会话记住你的偏好、项目和环境,不再需要每次重新解释
- 🔧 自动技能创建 — 解决问题后自动生成可复用技能,永不遗忘
- 📱 多平台消息网关 — 一条 Gateway 连通 Telegram、Discord、Slack、WhatsApp、微信、飞书、钉钉等 15+ 平台
- ⏰ 定时自动化任务 — 内置 cron 调度器,日报、备份、巡检全自动
- 🤖 并行子智能体 — 同时派出多个 AI 助手并行干活
- 🌐 完整浏览器控制 — 搜索、提取、自动化操作网页
- 🔒 100% 自托管 — 零追踪、零遥测,数据全在你自己的机器上
支持包括智谱AI (GLM)、Kimi、MiniMax、小米 MiMo 等国产大模型, provider 无限制。
Hermes WebUI:把 AI 助手装进浏览器
Hermes Agent 本身是个终端工具,需要敲命令来交互。这对开发者来说没问题,但对大多数人来说还是有点门槛。
Hermes WebUI 就是为了解决这个问题而生的——它为 Hermes Agent 提供了一个漂亮的、暗色主题的 Web 界面。打开浏览器就能用,手机上也能用。
设计理念: 纯 Python + 原生 JavaScript,无框架、无构建步骤、无打包器。轻量、快速、不折腾。
### 界面布局:经典三栏设计
左栏是会话列表和导航,中间是聊天主区域,右栏是工作区文件浏览器。模型选择、配置文件、工作区切换都在底部的输入区域旁边,打字时随时可见。
还有一个很巧妙的圆形上下文指示器,一眼就能看到当前 token 用量。
核心功能逐一拆解
### 💬 聊天体验:流畅且强大
- 流式输出:token 实时生成,不用干等
- 多模型切换:下拉菜单一键切换 OpenAI、Anthropic、Google、DeepSeek、智谱、Kimi 等模型
- 编辑历史消息:对之前的提问不满意?直接编辑,从那一点重新生成
- 一键重试:对 AI 的回答不满意?重新来一次
- 中途取消:AI 跑偏了?直接 Stop
- 排队机制:上一条还没回复完就可以继续发送,自动排队
- 语音输入:点击麦克风直接说话
- 文件上传:支持上传文件让 AI 分析
### 🔧 工具调用可视化
AI 在执行工具操作时(比如搜索网页、运行命令、读写文件),会显示为可展开/折叠的卡片。每个卡片展示工具名称、参数和结果摘要,一目了然。
子智能体的活动也有专门的委托卡片,带独立图标和缩进边框,清楚展示 AI 派出了哪些"小助手"在干活。
### 📊 Mermaid 图表渲染
AI 生成的流程图、时序图、甘特图可以直接在聊天中渲染,不用复制到其他工具。
### 🧠 思考过程展示
支持展示 Claude 的扩展思考和 o3 的推理过程,以金色主题的折叠卡片呈现。想看 AI 的"思考链"?展开就行。
### 📁 会话管理
- 创建、重命名、复制、删除、搜索会话(支持按标题和内容搜索)
- 置顶重要对话、归档旧对话
- 项目分组和标签系统
- 按时间自动分组(今天/昨天/更早)
- 支持导出为 Markdown 或 JSON
- 终端会话桥接:在终端里创建的会话,WebUI 里也能看到和继续
### 📂 工作区文件浏览器
- 目录树展开/折叠浏览
- 预览文本、代码、Markdown 和图片文件
- 在线编辑、创建、删除、重命名文件
- 显示 Git 分支信息和文件变更数量
- 从聊天中直接打开文件
### ⏰ 定时任务管理
在 WebUI 内直接管理 cron 定时任务:
- 创建、编辑、运行、暂停、删除任务
- 查看运行历史
- 任务完成后自动提醒
想象一下:每天早上 AI 自动帮你汇总新闻、检查代码仓库状态、监控服务器——结果直接推送到你的 Telegram 或微信。
### 🧩 技能管理
Hermes 最独特的功能。AI 在使用过程中自动创建的"技能",在 WebUI 里可以:
- 按分类查看所有技能
- 搜索、预览技能内容
- 手动创建、编辑、删除技能
### 📝 记忆编辑
直接在 WebUI 里编辑 MEMORY.md(AI 的长期记忆)和 USER.md(用户档案),精准控制 AI 记住了什么。
### 👤 多配置文件
创建不同的 AI "人格"——比如一个专门写代码,一个专门做翻译。一键切换,互不干扰。还支持自定义 API 端点(Ollama、LM Studio 等本地模型)。
### 🔒 安全设计
- 可选密码认证 + WebAuthn 无密码登录
- HMAC 签名 Cookie(24 小时过期)
- 内容安全策略、子资源完整性校验
- 20MB 请求大小限制
### 🎨 主题与皮肤
12 款皮肤可选(default / ares / mono / slate / poseidon 等),暗色/亮色/跟随系统三种模式,实时切换。
3 条命令,快速上手
安装极其简单,不需要任何前置依赖:
# 1. 克隆项目
git clone https://github.com/nesquena/hermes-webui.git
cd hermes-webui
# 2. 一键启动(自动安装依赖)
python3 bootstrap.py
就这样。脚本会自动检测 Hermes Agent(没有的话会自动安装)、创建 Python 环境、启动 Web 服务器、打开浏览器。
首次打开会有一个引导向导,帮你完成模型配置。
如果要用 Docker 部署或者 SSH 隧道远程访问,官方文档也有详细说明。
与 OpenClaw 对比:不是谁替代谁,而是选谁更适合
既然说到 Hermes,就不得不提 OpenClaw——目前 GitHub 35.6 万星的开源 AI 智能体领域的"老大哥"。
先说结论:两者不是替代关系,而是不同路线的选择。
能力OpenClawHermes 持久记忆✅✅ 定时任务(自托管)✅✅ 消息平台接入24+(含iMessage、微信等)10+ Web UI控制面板完整聊天界面 自动技能创建社区市场为主✅ 自动保存 技术栈Node.jsPython 更新稳定性有回归记录更稳定 安全记录ClawHub 有恶意插件事件无第三方市场社区有个很形象的比喻:
OpenClaw 像安卓——开放、强大、什么都能接、什么都能改,但代价是你得自己搞定一切。
Hermes 像苹果——不给你那么多开关,但它会悄悄替你记住、学会、越做越顺。
还有一部分用户选择了"双修":OpenClaw 负责连接和调度,Hermes 负责需要学习和积累的复杂任务。各取所长。
适合谁用?
- 个人开发者/独立开发者 — 想要一个"插上就能跑"的 AI 助手,不想花大量时间维护
- Python 开发者/数据科学家 — 原生 Python 生态,ML/AI 工作流无缝衔接
- 注重隐私的用户 — 数据全在自己机器上,零追踪
- 多设备用户 — 电脑、手机、平板,随时随地访问同一个 AI 助手
- AI 技术爱好者 — 想体验自主智能体的最新进展
写在最后
AI Agent 赛道正在经历爆发式增长,每隔几周就有新的项目冒出来。但 Hermes WebUI 让我眼前一亮的原因很简单:它把复杂的自主智能体体验,装进了一个任何人都能用的浏览器界面里。
不需要学命令行,不需要折腾配置,打开浏览器就能跟一个"认识你"的 AI 助手对话。而且用得越久,它越懂你。
如果你正在寻找一个真正"长脑子"的 AI 助手,不妨试试 Hermes WebUI。
📎 项目地址: https://github.com/nesquena/hermes-webui
📎 Hermes Agent: https://github.com/NousResearch/hermes-agent
📎 中文社区: https://hermes-agent.org.cn/
夜雨聆风