Zum Hauptinhalt springen
Ein Terminal-KI-Agent von Nous Research (Befehl hermes). Website: https://hermes-agent.nousresearch.com (Repo: https://github.com/NousResearch/hermes-agent). Unterstützt auf Linux / macOS / WSL2. Windows wird nicht nativ unterstützt — installiere innerhalb von WSL2.
Protokoll: OpenAI-kompatibel (Chat Completions)
  • Basis-URL: https://api.orcarouter.ai/v1 (muss /v1 enthalten)

Installation

Unter Linux / macOS / WSL2:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
source ~/.bashrc   # or ~/.zshrc
Unter Windows wird Hermes nicht nativ unterstützt — öffne eine WSL2-Shell (Ubuntu) und führe denselben Befehl von oben darin aus.

Konfiguration

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

Ausführen

Hermes ist interaktiv. Starte es und überprüfe, ob das Modell antwortet:
hermes          # or: hermes --tui
Verwende innerhalb der Sitzung /model, um Modelle zu wechseln. Du kannst auch zuerst hermes model ausführen, um einen Custom Endpoint über das interaktive Menü zu konfigurieren.

Hinweise

  • Die Basis-URL behält das abschließende /v1.
  • Verwende api_mode: chat_completions — OrcaRouter spricht Chat Completions, nicht die Responses API.
  • default: orcarouter/auto verwendet automatisches Routing; provider: custom wählt den Custom Endpoint.
  • Modellnamen verwenden das Format vendor/model. Tausche orcarouter/auto gegen ein bestimmtes Modell wie anthropic/claude-opus-4.8 oder google/gemini-2.5-flash.
  • Unter Windows musst du Hermes innerhalb von WSL2 ausführen.