Saltar al contenido principal
Un agente de IA de terminal de Nous Research (comando hermes). Sitio: https://hermes-agent.nousresearch.com (repositorio: https://github.com/NousResearch/hermes-agent). Compatible con Linux / macOS / WSL2. Windows no es compatible de forma nativa — instálalo dentro de WSL2.
Protocolo: compatible con OpenAI (Chat Completions)
  • URL base: https://api.orcarouter.ai/v1 (debe incluir /v1)

Instalación

En Linux / macOS / WSL2:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
source ~/.bashrc   # or ~/.zshrc
En Windows, Hermes no es compatible de forma nativa — abre una shell WSL2 (Ubuntu) y ejecuta el mismo comando anterior dentro de ella.

Configuración

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

Ejecución

Hermes es interactivo. Lánzalo y verifica que el modelo responde:
hermes          # or: hermes --tui
Dentro de la sesión, usa /model para cambiar de modelo. También puedes ejecutar hermes model primero para configurar un Custom Endpoint a través del menú interactivo.

Notas

  • La URL base conserva el /v1 final.
  • Usa api_mode: chat_completions — OrcaRouter habla Chat Completions, no la API Responses.
  • default: orcarouter/auto usa enrutamiento automático; provider: custom selecciona el endpoint personalizado.
  • Los nombres de modelo usan el formato vendor/model. Cambia orcarouter/auto por un modelo específico como anthropic/claude-opus-4.8 o google/gemini-2.5-flash.
  • En Windows debes ejecutar Hermes dentro de WSL2.