Zum Hauptinhalt springen
Hermes Agent ist ein quelloffener, selbstgehosteter KI-Agent von Nous Research. Er bietet persistentes Memory, autonomes Skill-Erstellen und einen eingebauten Lern-Loop, der mit der Laufzeit immer fähiger wird. Richte ihn auf die Venice-API aus, und dein Agent erhält Zugriff auf über 230 Modelle und Tools für Text, Bild, Video, Audio, Embeddings und mehr.

Hermes Agent Docs

Vollständige Dokumentation, Provider-Setup und Konfigurationsoptionen in den offiziellen Hermes Agent-Docs.

Warum Venice + Hermes Agent?

Die Venice-API gibt deinem Hermes Agent über einen einzigen OpenAI-kompatiblen Endpoint Zugriff auf die gesamte Venice-Plattform.
FähigkeitWas du bekommst
Text und ChatPrivate und anonymized Modelle (GLM, Qwen, Claude, GPT und mehr)
ImageGenerierung, Bearbeitung, Upscaling und Hintergrundentfernung
VideoGenerierung und Transkription
AudioSprachsynthese (TTS), Musikgenerierung und Speech-to-Text
EmbeddingsVektor-Embeddings für RAG und semantische Suche
ToolsWeb-Scraping, Web-Suche, Text-Parsing und Crypto RPC

Private Inference

Zero Data Retention. Prompts werden niemals gespeichert oder geloggt

Persistentes Memory

Hermes erinnert sich an Kontext über Sessions und Neustarts hinweg

15+ Plattformen

Erreiche deinen Agenten auf Telegram, Discord, Slack, WhatsApp und mehr

Einrichtung

1. Hermes Agent installieren

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Lade deine Shell nach der Installation neu:
source ~/.zshrc   # oder: source ~/.bashrc

2. Venice als Provider konfigurieren

Starte den Modell-Setup-Wizard:
hermes model
Wähle Custom endpoint (self-hosted / VLLM / etc.) und gib bei Aufforderung Folgendes an:
FeldWert
API Base URLhttps://api.venice.ai/api/v1
API-SchlüsselDein Venice API-Schlüssel
ModellnameEine Venice-Modell-ID (siehe unten)
Hol dir einen API-Schlüssel unter venice.ai/settings/api, falls noch nicht vorhanden.
Du kannst Venice auch direkt in ~/.hermes/config.yaml konfigurieren:
model:
  default: zai-org-glm-5
  provider: custom
  base_url: https://api.venice.ai/api/v1
  api_key: ${VENICE_API_KEY}
Und den Schlüssel in ~/.hermes/.env setzen:
VENICE_API_KEY=your-key-here

3. Modell auswählen

Wenn der Wizard nach einem Modell fragt, wähle eins passend zu deinem Anwendungsfall:
AnwendungsfallModellPrivacy
Allgemeinzai-org-glm-5Private
Reasoningkimi-k2-6Private
Codingclaude-opus-4-7Anonymized
Visionz-ai-glm-5v-turboAnonymized
Uncensoredvenice-uncensored-1-2Private
Modell jederzeit ohne Neustart wechseln:
hermes model              # vollständiger Wizard
Oder mitten in der Session umschalten:
/model custom:claude-opus-4-7

4. Chatten

Öffne die klassische CLI oder die moderne TUI:
hermes            # klassische CLI
hermes --tui      # moderne TUI (empfohlen)
Teste mit einem Prompt, ob alles funktioniert:
Summarize this repo in 5 bullets and tell me what the main entrypoint is.

Messaging-Plattformen verbinden

Sobald die CLI läuft, verbinde deine Messaging-Apps über das Gateway:
hermes gateway setup
Das führt dich durch die Verbindung mit Telegram, Discord, Slack, WhatsApp, Signal und weiteren Plattformen. Dein Agent wird über jeden verbundenen Kanal erreichbar – betrieben mit Venice.
hermes gateway      # Messaging-Gateway starten

Privacy-Modi

Venice-Modelle in Hermes Agent folgen denselben Privacy-Stufen wie die Venice-API:
  • Private-Modelle (GLM, Qwen, DeepSeek, Llama, Venice Uncensored) laufen auf Venices GPU-Flotte. Prompts werden niemals gespeichert oder geloggt.
  • Anonymized-Modelle (Claude, GPT, Gemini, Grok) werden über Venice geproxied, wobei alle identifizierenden Informationen entfernt werden. Der Drittanbieter sieht Venice als Kunden, nicht dich.

Venice API-Skills

Hermes Agent hat ein integriertes Skills-System, das mit dem Agent Skills-Format kompatibel ist. Venice veröffentlicht offizielle Skills, die deinem Agent beibringen, wie er jeden Venice-Endpoint (Chat, Image Generation, Video, Audio, Embeddings, Augment-Tools und mehr) verwendet. Venice-Skills direkt aus GitHub installieren:
hermes skills install veniceai/skills
Oder nach einzelnen Skills suchen:
hermes skills search venice
Hermes erkennt jeden Skill anhand seines SKILL.md-Frontmatters und lädt ihn bei Bedarf.

Wichtige Befehle

BefehlBeschreibung
hermesChat starten
hermes modelProvider oder Modell ändern
hermes toolsKonfigurieren, welche Tools aktiv sind
hermes gatewayMessaging-Gateway starten
hermes --continueLetzte Session fortsetzen
hermes doctorProbleme diagnostizieren
hermes updateAuf die neueste Version aktualisieren

Ressourcen

Hermes Agent Docs

Offizielle Dokumentation

GitHub

Quellcode und Releases

Venice-Modellkatalog

Verfügbare Modelle durchsuchen

Venice Privacy

Wie Venice deine Daten schützt