Skip to content

feat: add hermes-agent - #546

Open
DavidMetcalfe wants to merge 1 commit into
agentclientprotocol:mainfrom
DavidMetcalfe:add-hermes-agent
Open

feat: add hermes-agent#546
DavidMetcalfe wants to merge 1 commit into
agentclientprotocol:mainfrom
DavidMetcalfe:add-hermes-agent

Conversation

@DavidMetcalfe

Copy link
Copy Markdown

Summary

Adds Hermes Agent to the ACP registry.

About Hermes Agent

Hermes Agent is a self-improving AI agent by Nous Research. It features:

  • Native ACP support via the acp_adapter module (entry point: hermes-acp)
  • Terminal Auth — interactive --setup flow for first-time provider configuration
  • Agent Auth — uses configured runtime credentials (OpenRouter, OpenAI, etc.)
  • Multi-provider model support (OpenRouter, OpenAI, Anthropic, local endpoints, and 20+ others)
  • Cross-platform: Linux, macOS, Windows, Termux
  • Self-improving skills, memory, subagent delegation, scheduled automations

Distribution

  • PyPI: hermes-agent[acp] (includes agent-client-protocol dependency)
  • Entry point: hermes-acp (runs the ACP adapter server over stdio)
  • Version: 0.19.0 (auto-updates from PyPI)

Authentication

Hermes supports both required auth methods:

  1. Agent Auth — when provider credentials are configured, advertises the resolved provider (e.g., openrouter) as an agent-managed auth method
  2. Terminal Auth — always advertised as hermes-setup with args: ["--setup"], launches interactive model/provider setup

Files

  • hermes-agent/agent.json — registry entry
  • hermes-agent/icon.svg — 16x16 monochrome icon

Closes NousResearch/hermes-agent#9111

Hermes Agent is a self-improving AI agent by Nous Research with native
ACP support via the acp_adapter module. It supports Terminal Auth
(interactive setup) and Agent Auth (provider credentials).

Distribution: PyPI (uvx) with hermes-agent[acp] extra.
Entry point: hermes-acp

Repository: https://github.com/NousResearch/hermes-agent
Website: https://hermes-agent.nousresearch.com
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: ADDING hermes-agent to ACP registry

1 participant