SELF-HOSTED · HERMES AGENT · CLAUDE · PI

长对话,
不失忆。

X-Agent-Webui 是为超长 Agent 对话打磨的自托管工作台。几十万 token 之后,它仍然记得你说过的每一句话。

400K
token 触发记忆优先压缩
100%
原话逐字跨代保留(Claude 对话)
59fps
长代码流式输出
context-flow 412K / 1M
你的原话 · 逐字保留 分节摘要 · 可回查原文 压缩层 ≈ 400K 新消息持续涌入
示意动画:工具输出与回复被压成摘要,你的原话完整穿过压缩层。

产品界面

127.0.0.1:6060
X-Agent-Webui 对话界面

真实界面截图,会话内容为演示数据。

01 · MEMORY-FIRST COMPACTION

压缩的是噪声,不是你的要求。

普通的上下文压缩会把长对话"总结掉",你早先定下的约束也一起消失。X-Agent 把用户意图当成最高优先级的上下文来保护。

Claude记忆优先

  • 约 40 万 token 触发,你的每一句原话逐字跨代保留
  • 摘要分节撰写,附只读原文档案,模型需要时可回查
  • 剩余预算再放最近原文,大工具输出只留头尾

Hermes按你的规则执行

  • 严格遵循目标比例、保护最近与开头消息等压缩设置
  • 触发点按真实调用用量校准,不再压缩得太晚
  • 超长历史分块总结,每块不超过 12 万 token

Both失败也不丢历史

摘要失败、超时或返回错误提示时一律保留原文——历史绝不会被一句错误替换。压缩进度在对话里实时可见,完成后上下文数字立即刷新。

辅助模型写摘要,更快

一段约 45 万 token 的对话,生成摘要所需时间:

原生~5 min
辅助模型~2.5 min
增量压缩~40 s

发送给辅助模型前先脱敏;辅助模型不可用时自动退回由 Claude 自己写。

02 · BUILT FOR THE LONG RUN

每个细节,都为长时间工作而改。

消息零重复、零丢失

每条消息带稳定身份,贯穿发送、排队、多端广播、断线恢复与落库。刷新、重连、重启后不重复不丢失,不会一直卡在「工作中」,中止前已流出的输出也会保存。

三个 Agent,一个工作台

Hermes Agent、Claude、Pi 共用同一界面与会话体验。推理强度可按对话单独设置(低到 Max)并真实生效,上下文用量显示准确,对话自动起标题。

记忆由你掌控

记忆锁:不解锁,Agent 就无法写入你的 MEMORY.md / USER.md,切换即时生效。整理好的笔记可一键同步给 Claude。

稳定,不折腾

界面冻结,不随上游频繁改版;每次升级只更新 Hermes Agent、Claude Code、Pi 三个 Agent 层。群聊、工作流等冗余功能已移除,专注对话本身。

03 · PERFORMANCE

历史再多,也一样快。

在约 800 个会话的真实使用环境中实测,改造前后对比:

会话列表出现

0.8 s

改造前 ~3 s

页面内存

14 MB

改造前 126 MB

最长一次卡顿

0.2 s

改造前 ~2 s

长代码流式输出

~59 fps

改造前 12–20 fps

会话搜索

0.3–0.5 s

改造前 1.3 s

设置页返回聊天

0.1–0.4 s

改造前 1.5–2 s

数字来自本发行版的真实使用环境,实际表现取决于硬件、模型与服务商。

04 · INSTALL

一行命令,跑在你自己的机器上。

  • 需要 Docker Engine + Compose v2.20+、Bash、curl、Python 3
  • 默认只监听 127.0.0.1:6060,数据存放在持久卷中
  • 源码构建,不依赖任何预构建镜像
bash
$ curl -fsSL https://raw.githubusercontent.com/gimee/x-agent-webui/main/install.sh | bash

首次登录

默认账号 admin / 123456。请先在本机登录并立即修改用户名和密码,再考虑开放到公网。

手动 Docker Compose 安装 →

05 · LINEAGE & LICENSE

出处与许可

X-Agent-Webui 是独立维护的非官方社区衍生版本,基于 EKKOLearnAI/hermes-studio(Hermes Studio)v0.7.18,不代表上游官方,也未获其背书。

代码遵循 BSL 1.1 及其非商业使用授权(Additional Use Grant):可自托管与非商业使用,商业使用需向原作者取得授权;该许可将于 2029-05-10 转为 Apache-2.0。底层 Hermes Agent 由 Nous Research 以 MIT 许可发布。

让下一次长对话,从头记到尾。