Saltar para o conteúdo principal
Um agente de IA de terminal da Nous Research (comando hermes). Site: https://hermes-agent.nousresearch.com (repositório: https://github.com/NousResearch/hermes-agent). Suportado em Linux / macOS / WSL2. O Windows não é suportado nativamente — instale dentro do WSL2.
Protocolo: compatível com OpenAI (Chat Completions)
  • Base URL: https://api.orcarouter.ai/v1 (deve incluir /v1)

Instalação

No Linux / macOS / WSL2:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
source ~/.bashrc   # or ~/.zshrc
No Windows, o Hermes não é suportado nativamente — abra um shell WSL2 (Ubuntu) e execute o mesmo comando acima dentro dele.

Configuração

Edite ~/.hermes/config.yaml:
model:
  api_mode: chat_completions
  base_url: https://api.orcarouter.ai/v1
  default: orcarouter/auto
  provider: custom

Execução

O Hermes é interativo. Inicie-o e verifique se o modelo responde:
hermes          # or: hermes --tui
Dentro da sessão, use /model para trocar de modelo. Você também pode executar hermes model primeiro para configurar um Custom Endpoint através do menu interativo.

Notas

  • A base URL mantém o /v1 final.
  • Use api_mode: chat_completions — o OrcaRouter fala Chat Completions, não a Responses API.
  • default: orcarouter/auto usa o roteamento automático; provider: custom seleciona o endpoint personalizado.
  • Os nomes de modelos usam o formato vendor/model. Troque orcarouter/auto por um modelo específico como anthropic/claude-opus-4.8 ou google/gemini-2.5-flash.
  • No Windows você deve executar o Hermes dentro do WSL2.