Comparison
goose vs Hermes Agent
How the two compare on the things that decide whether your setup carries over: open standards, license, models and where they run.
| goose | Hermes Agent | |
|---|---|---|
| Maker | Block, now at the Agentic AI Foundation | Nous Research |
| License | Apache-2.0 | Open source |
| Models | Many providers, including local models | Model-agnostic: hosted or local models |
| Runs in | Desktop, Terminal, API | Terminal, Desktop, Messaging |
| MCP | MCP: supported | ?MCP: not yet verified |
| Agent Skills | Agent Skills: supported | Agent Skills: supported |
| AGENTS.md | AGENTS.md: supported | ?AGENTS.md: not yet verified |
| ACP | ACP: supported | ACP: supported |
Key differences
- Both are open source, so you can inspect and self-host either.
- Models: goose runs Many providers, including local models; Hermes Agent runs Model-agnostic: hosted or local models.
- goose also runs in API; Hermes Agent also runs in Messaging.
- goose supports MCP; we have not verified it for Hermes Agent.
- goose supports AGENTS.md; we have not verified it for Hermes Agent.
- Both support Agent Skills, ACP, so MCP servers, skills and repo instructions you set up carry over if you switch.
In their own words
goose
Open-source, extensible agent with desktop app, CLI and API. Its extensions are MCP servers. A founding project of the Linux Foundation's Agentic AI Foundation.
Hermes Agent
Model-agnostic personal agent across CLI, desktop and messaging apps. Learns across sessions and writes reusable skills from its own work.
FAQ
- Is goose or Hermes Agent open source?
- goose is open source under Apache-2.0. Hermes Agent is open source.
- Do goose and Hermes Agent support MCP servers?
- goose: yes. Hermes Agent: not verified yet.
- Can I reuse Agent Skills between goose and Hermes Agent?
- Yes. Both read the open Agent Skills (SKILL.md) format, so the same skill folder works in both.
Set up MCP servers in either one
More comparisons
Reviewed Oct 5, 2026.