hermesclaw-wechat-multi-agent
Installation
SKILL.md
HermesClaw WeChat Multi-Agent Skill
Skill by ara.so — Hermes Skills collection.
HermesClaw enables running multiple AI agents (Hermes Agent, OpenClaw, OpenCode) on a single WeChat account by acting as a proxy router. It solves the token conflict problem where each gateway tries to exclusively lock the iLink connection, causing 403 errors when running simultaneously.
What HermesClaw Does
HermesClaw is a Python proxy service (~870 lines) that:
- Becomes the sole iLink API poller using a shared WeChat token
- Runs two local proxy servers (ports 19999 for OpenClaw, 19998 for Hermes)
- Bridges OpenCode via its native ACP subprocess protocol
- Routes messages based on commands (
/hermes,/openclaw,/opencode,/both,/three) - Forwards raw iLink protocol messages (text, voice transcriptions, media CDN URLs)
- Does not process media, decrypt AES, or touch agent memory — each gateway handles its own