hermes-erkenntnisse/hermes-gateway-konfiguration.md
2026-07-06 05:38:47 +02:00

2 KiB

date tags
2026-07-06
hermes
gateway
config
ollama

Hermes-Gateway-Konfiguration

Aktuelle Konfiguration (2026-07-06)

# ~/.hermes/config.yaml (Auszug)
model:
  provider: mac
  model: qwen2.5:14b
  api_key: ollama

gateway:
  port: 7724
  host: 127.0.0.1

Provider-Details

Feld Wert Erklärung
model.provider mac Lokaler Provider auf Silvershark
model.model qwen2.5:14b Default-Modell via Ollama
model.api_key ollama Ollama benötigt keinen echten API-Key

Port-Belegung

$ lsof -i :7724 -i :18789
COMMAND   PID   USER               FD   TYPE  DEVICE  SIZE/OFF  NODE NAME
hermes    4241  matthiaskoerner    12u  IPv4  ...       TCP localhost:7724 (LISTEN)
openclaw  3842  matthiaskoerner    10u  IPv4  ...       TCP localhost:18789 (LISTEN)

Homebrew-Ollama

$ brew services list | grep ollama
ollama  started  matthiaskoerner  ~/Library/LaunchAgents/homebrew.mxcl.ollama.plist

# Bei Bedarf deaktivieren:
$ brew services stop ollama
$ brew services list | grep ollama
ollama  none

Ollama läuft als Homebrew-Service auf localhost:11434. Hermes-Gateway routet Anfragen an diesen Endpunkt.

OpenClaw (18789)

OpenClaw ist ein separater Agent-Runner, der auf Port 18789 läuft. Er teilt sich die Ollama-Instanz mit Hermes:

Client → Hermes (7724) → Ollama (11434)
Client → OpenClaw (18789) → Ollama (11434)

Konfiguration ändern

# Provider wechseln
hermes config set model.provider mac
hermes config set model.model qwen2.5:14b
hermes config set model.api_key ollama

# Gateway-Port ändern
hermes config set gateway.port 7724
hermes config set gateway.host 127.0.0.1

§§ WICHTIG

  • model.api_key: ollama ist ein Platzhalter — Ollama benötigt keinen Key, aber das Feld muss gesetzt sein.
  • Homebrew-Ollama nicht deaktivieren, solange Hermes oder OpenClaw darauf angewiesen sind.
  • Alle Dienste laufen auf 127.0.0.1 — kein externer Zugriff, kein Reverse-Proxy nötig.