# Hermes Agent vs OpenFang

> Side-by-side comparison of two projects in the OpenClaw ecosystem.

Canonical HTML: https://shelldex.com/compare/hermes-vs-openfang/
JSON: https://shelldex.com/api/compare/hermes-vs-openfang.json

| Field | Hermes Agent | OpenFang |
| --- | --- | --- |
| Tagline | The agent that grows with you | The Agent Operating System |
| Language | python | rust |
| Status | active | active |
| Stars | 163k | 18k |
| Forks | 26728 | 2251 |
| Open issues | 13267 | 72 |
| License | MIT | Apache-2.0 |
| Last commit | 2026-05-23T03:15:11Z | 2026-05-14T08:28:37Z |
| 7d growth | 11664 | 95 |
| MCP support | yes | yes |
| Requires LLM | yes | yes |
| Platforms | server, messaging | server |
| Categories | memory, self-hosted, multi-platform | agent-os, self-hosted, autonomous |
| Health score | 75/100 | 75/100 |
| Leaderboard rank | #2 | #10 |

## Key differences

- Hermes Agent has 9x more stars (163k vs 18k), indicating significantly broader adoption.
- Hermes Agent is growing faster with +12k stars this week vs +95 for OpenFang.
- Hermes Agent is written in Python while OpenFang uses Rust, which may influence your choice depending on your stack.
- Hermes Agent was updated today, while OpenFang's last commit was 8 days ago.
- Hermes Agent uses the MIT license while OpenFang uses Apache-2.0.
- Hermes Agent focuses on memory, multi-platform while OpenFang targets agent-os, autonomous.

## Descriptions

### Hermes Agent

Persistent personal AI agent by Nous Research with multi-level growing memory, self-authored skills, and multi-platform messaging. Learns your projects and builds reusable knowledge over time.

### OpenFang

Production-grade agent OS built in Rust. 137K LOC, 1,767+ tests, single 32MB binary. Autonomous agents that work for you 24/7.
