可自托管的个人 AI Agent,基于 Pi Durable 构建,进程重启后可恢复任务,支持子 Agent、定时任务、网页界面和微信接入。
AaronWong1999/hermesclaw
一个轻量本地代理,让 Hermes Agent、OpenClaw 和 OpenCode 共用同一个微信 iLink 账号,并可用指令切换。
- Star
- 749
- Fork
- 79
- 未关闭 Issue
- 4
- 最近提交
- 前天
这是什么?
Hermes Agent 和 OpenClaw 都可以通过 iLink API 接入微信,但每个 Gateway 会独占连接,同一账号上同时运行两者会出现 token 冲突和 403 错误。HermesClaw 作为唯一的 iLink 轮询者,运行两个本地代理分别对接两个 Gateway,使各自都以为直接连着 iLink。它还通过 ACP 子进程协议接入了 OpenCode。
用户可以用 /hermes、/openclaw、/opencode、/both、/three 等指令切换路由,多 Agent 模式下回复会带上 Agent 名称前缀。文字和语音转写内容会被转发,图片、视频、文件则以原始 iLink 消息透传,由各 Gateway 自行解密处理。核心是约 870 行的 Python 脚本,安装脚本会检测已有的 Gateway,并在 Linux 上配置 systemd 服务、macOS 上配置 launchd 服务。
核心功能
- 01作为唯一的 iLink 轮询者,让 Hermes 和 OpenClaw 共用一个微信账号。
- 02通过 /hermes、/three 等指令在 Hermes、OpenClaw、OpenCode 之间切换。
- 03转发语音转写文字,图片、视频、文件以原始 iLink 消息透传。
- 04通过 ACP 子进程协议接入 OpenCode,无需代理端口。
- 05安装脚本自动检测已安装的 Gateway,并在 Linux 或 macOS 上配置后台服务。
适用场景
- 在同一个微信账号上同时使用 Hermes Agent 和 OpenClaw。
- 在微信里通过语音或文字与 OpenCode 等编程 Agent 对话。
- 用手机让一个 Agent 检查或排查另一个 Agent 的环境问题。
标签
常见问题
- hermesclaw 是什么?
- 一个轻量本地代理,让 Hermes Agent、OpenClaw 和 OpenCode 共用同一个微信 iLink 账号,并可用指令切换。 Hermes Agent 和 OpenClaw 都可以通过 iLink API 接入微信,但每个 Gateway 会独占连接,同一账号上同时运行两者会出现 token 冲突和 403 错误。HermesClaw 作为唯一的 iLink 轮询者,运行两个本地代理分别对接两个 Gateway,使各自都以为直接连着 iLink。它还通过 ACP 子进程协议接入了 OpenCode。
- hermesclaw 可以免费使用吗?用的什么许可证?
- hermesclaw 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- hermesclaw 还在维护吗?
- 活跃维护中。hermesclaw 最近一次提交是在 2026年10月20日。
- hermesclaw 适合用来做什么?
- 在同一个微信账号上同时使用 Hermes Agent 和 OpenClaw。 在微信里通过语音或文字与 OpenCode 等编程 Agent 对话。 用手机让一个 Agent 检查或排查另一个 Agent 的环境问题。
- 在哪里获取 hermesclaw?
- 源代码和安装说明在 GitHub 上:https://github.com/AaronWong1999/hermesclaw
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
为 OpenClaw 智能体打造的自托管网页控制台,提供语音对话、看板、工作区文件编辑和用量监控。
麦麦 MaiBot 是基于大语言模型的聊天智能体,主要用于 QQ 群聊,说话风格接近真人,并支持插件扩展。
轻量级自托管个人智能体应用,提供 TUI 与 GUI 两种界面,支持本地工作区操作、人工审批、会话持久化与扩展。
自托管的个人健康 AI 助手,接入 Apple Watch 与 iPhone 健康数据,通过 iOS 应用、网页面板或即时通讯主动推送分析。
一个可自托管的 AI 学习工作台,提供个性化辅导、问答、测验、研究与可视化等功能。