Hermes Agent vs ZeroClaw

Two of the top assistants, side by side: score, setup, license, activity and what each review found.

33rd of 12 in Assistants

Hermes Agent

Terminal and chat-app agent that writes its own skills and remembers you

75 out of 100
#44th of 12 in Assistants

ZeroClaw

Single Rust binary agent runtime with 30+ channels and hardware access

75 out of 100
Hermes Agent vs ZeroClaw: score parts and facts
What we compareHermes AgentZeroClaw
Score parts, out of 100
Adoption95, widely used51, popular
Freshness100, active100, active
Maintenance83, healthy85, healthy
Easy to run50, easy67, easy
Agent-ready30, minimal85, ready
Facts from GitHub and the README
Stars252.7k33k
LicenseMIT (permissive)Apache-2.0 (permissive)
Last commitOct 2026Oct 2026
Last releaseOct 2026Sep 2026
LanguagePythonRust
DockerYesYes
GPUNot neededNot needed
arm64 or Apple SiliconMentionedMentioned

Hermes Agent

Hermes Agent is a Python agent with a terminal UI and a gateway for Telegram, Discord, Slack, WhatsApp, Signal and email. It creates skills from completed tasks, keeps agent-curated memory, searches past sessions with FTS5, runs cron jobs and spawns subagents; tools execute locally or in Docker, SSH, Modal, Daytona or Vercel Sandbox. Works with Nous Portal, OpenRouter, OpenAI or a custom endpoint.

Who it is for: Developers who want an always-on agent on a VPS reachable from chat apps

Strengths

  • Seven execution backends: local, Docker, SSH, Singularity, Modal, Daytona and Vercel Sandbox
  • Built-in cron scheduler delivers results to any connected messaging platform
  • Imports settings, memories, skills and API keys from an existing OpenClaw install
  • MCP server support plus 40+ built-in tools grouped into toolsets

Weaknesses

  • Installer pulls Python 3.14, Node.js, npm, ripgrep and FFmpeg onto the host
  • No bundled browser UI; interfaces are the TUI and the messaging gateway
  • Web search, image generation, TTS and cloud browser steer toward the paid Nous Portal
  • Antivirus on Windows may quarantine the bundled uv.exe; whitelisting is documented
  • no GPU
  • Docker + Compose
  • Models: Nous Portal, OpenRouter, OpenAI, custom endpoint

ZeroClaw

ZeroClaw is one Rust binary that routes messages from 30+ channels (Discord, Telegram, Matrix, email, voice, webhooks, CLI) to an agent loop backed by Anthropic, OpenAI, Ollama or any OpenAI-compatible provider, with fallback chains. Tools cover shell, browser, HTTP, MCP servers and GPIO/I2C/SPI/USB on Raspberry Pi, STM32 and ESP32. Supervised autonomy, OS sandboxes and signed tool receipts gate each action.

Who it is for: Tinkerers wanting an always-on agent on a Pi or home server with GPIO access

Strengths

  • Default supervised mode: medium-risk operations need approval, high-risk ones are blocked
  • Hardware peripherals on Raspberry Pi, STM32, Arduino and ESP32 via a Peripheral trait
  • HTTP/WebSocket gateway plus web dashboard for chat, memory, config and cron
  • Dual-licensed MIT or Apache-2.0; installs as systemd, launchctl or Windows service

Weaknesses

  • Hand-written TOML config; a minimal V3 config needs four sections before it runs
  • README states no RAM figures and no gateway port
  • Unix installer places the binary under the Cargo bin directory
  • no GPU
  • Docker + Compose
  • Models: Anthropic, OpenAI, OpenAI Codex, Ollama, OpenAI-compatible endpoints

More in Assistants