33rd of 12 in Assistants
Hermes Agent
Terminal and chat-app agent that writes its own skills and remembers you
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 252.5k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Python
Overview
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
What it needs
- no GPU
- Docker + Compose
- Models: Nous Portal, OpenRouter, OpenAI, custom endpoint
Also in Assistants
See all 12| Rank | Project | Score |
|---|---|---|
| 1 | nanobotSmall Python agent runtime with bundled WebUI, TUI and chat channels | 84 out of 100 |
| 2 | OpenClawPersonal assistant gateway that answers in Discord, Slack, WhatsApp and Telegram | 79 out of 100 |
| #4 | ZeroClawSingle Rust binary agent runtime with 30+ channels and hardware access | 75 out of 100 |
| #5 | cowagentPersonal AI agent with memory, skills and chat channels like Telegram and Slack | 66 out of 100 |
| #6 | QwenPawPersonal AI agent with memory, skills, and chat-channel connectors | 66 out of 100 |