Claude Skill

AaronWong1999/hermesclaw

HermesClaw lets you run Hermes Agent and OpenClaw (Claude Skill) on the same WeChat account. A self-hosted, Python-based dual-agent chatbot for AI enthusiasts.

Overview

Stars621
Forks53
LanguagePython
Last pushed2026-06-15
Last synced2026-06-17
View on GitHub

Repository

OwnerAaronWong1999
Repositoryhermesclaw
Full nameAaronWong1999/hermesclaw
Repo ID1,206,648,335

Install this Skill

npm install -g opencode-ai

Registry

Typeopenclaw_skill
Quality score85/100
Verificationreadme_parsed
Last verified2026-06-08
Platforms
OpenClaw
Capabilities
memorysearchimagevideoterminalai-agentchatbotclawbotdual-agenthermes-agent
Detected files
README.mddocsrequirements.txttests
Config keys
WEIXIN_BASE_URL

Summary

HermesClaw enables running both Hermes Agent and OpenClaw (Claude Skill) on the same WeChat account simultaneously, providing a dual-agent chatbot experience for self-hosted AI interactions.

Chinese description

在同一微信账号上运行 Hermes Agent 和 OpenClaw(Claude Skill)

Key features

  • Dual-agent support: Hermes Agent and OpenClaw on one WeChat account
  • Self-hosted deployment for privacy and control
  • Python-based, leveraging LLM agents for chatbot functionality
  • Integration with iLink for seamless WeChat bot operation

Use cases

  • Running multiple AI agents on a single WeChat account
  • Self-hosted personal assistant with dual-agent capabilities
  • Experimenting with LLM-based chatbot architectures
  • Integrating Claude Skill with other AI agents in WeChat

README excerpt

# HermesClaw **Run [Hermes Agent](https://github.com/NousResearch/hermes-agent), [OpenClaw](https://github.com/openclaw/openclaw), and [OpenCode](https://github.com/sst/opencode) on the same WeChat account. One command to install.** **在同一个微信账号上同时多开 [Hermes Agent](https://github.com/NousResearch/hermes-agent)、[OpenClaw](https://github.com/openclaw/openclaw) 和 [OpenCode](https://github.com/sst/opencode)。一条命令安装。** <p align="center"> <a href="https://x.com/AaronYonW"><img src="https://img.shields.io/badge/X-%40AaronYonW-000000.svg" alt="X / Twitter"></a> <a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-green.svg" alt="MIT License"></a> </p> <p align="center"> <img src="docs/HermesClaw.jpeg" alt="HermesClaw — One WeChat bot. Two AI brains. /hermes, /openclaw, /both." style="max-width: 100%;" /> </p> <p align="center"> <em>One iLink account. Three AI brains. Switch with <code>/hermes</code>, <code>/openclaw</code>, <code>/opencode</code>, <code>/both</code>, <code>/three</code>.</em><br/> <em>一个 iLink 账号,三个 AI 大脑。<code>/hermes</code>、<code>/openclaw</code>、<code>/opencode</code>、<code>/both</code>、<code>/three</code> 一句话切换。</em> </p> --- ## Why HermesClaw Both Hermes Agent and OpenClaw now support WeChat natively — **but you can't run both on the same account.** Each gateway exclusively locks the iLink connection. If you start both, one gets 403 errors and drops messages. OpenCode adds a third AI brain via its ACP subprocess protocol. HermesClaw solves this by becoming the **sole iLink poller**, then running two local proxy servers (for Hermes and OpenClaw) plus a direct ACP bridge (for OpenCode). Each gateway believes it's talking to the real iLink API. The new OpenCode support also lets you **Vibe Code via WeChat voice messages** — ju

Topics

Explore more

Data from GitHub. Synced on 2026-06-17