Arian Soleimanzadeh
  • Startseite
  • Blog
  • Podcasts
  • Videos
  • Bibliothek
  • Kontakt
العربيةArabic
DeutschGerman
EnglishEnglish
فارسیPersian
한국어Korean
中文Chinese
Bereich•Schnellkontakt

Languages

Choose your interface locale

ar

العربية

Arabic

de

Deutsch

German

en

English

English

fa

فارسی

Persian

ko

한국어

Korean

zh

中文

Chinese

Termin vereinbaren

Senden Sie eine kurze Nachricht — ich antworte so bald wie möglich.

LinkedInSchnelle Antwort
Startseite/Artikel/Was ist Hermes Agent? Kompletter Leitfaden für einen privaten lokalen KI-Agenten
Künstliche IntelligenzAI AgentsLLMArtikel

Was ist Hermes Agent? Kompletter Leitfaden für einen privaten lokalen KI-Agenten

Ein vollständiger Einstieg in Hermes Agent: Installation, lokale Modelle, Ollama, Memory, Skills, MCP, Browser-Automatisierung, Computer Use, geplante Aufgaben, Messaging, Sicherheit und Hardware.

26. September 202615 Min. Lesezeit39 Aufrufe
#Hermes Agent#Nous Research#AI Agent#Local LLM#Ollama#MCP

Arian Soleimanzadeh

Software Engineer & Researcher

Kompletter Hermes Agent Leitfaden für private und lokale KI-Agenten

Arian Soleimanzadeh

KI · Code · Produkt

Forschung + Engineering
Auf dieser Seite
Kann Hermes vollständig privat laufen?Hermes und OllamaWichtige FunktionenTerminal und DateienBrowser AutomationComputer UsePersistent MemorySkillsMCPPluginsSubagentsCron und AutomationMessaging GatewayVision und SpracheAPI ServerIDE-Integration`SOUL.md` und PersönlichkeitInstallationWindowsLinux, WSL2 und macOSHermes mit OllamaIntegrierte lokale ModelleHardwareUnterstützte SystemeSicherheitEigene Dokumente und Fine-TuningLernpfadBeispieleFazit

Hermes Agent ist ein Open-Source-Agent-Framework von Nous Research. Es erweitert ein Sprachmodell um die Fähigkeit, Werkzeuge zu verwenden, Dateien zu lesen und zu ändern, Terminal-Befehle auszuführen, Webseiten und Desktop-Anwendungen zu bedienen, Informationen zwischen Sitzungen zu speichern und wiederverwendbare Skills zu lernen.

Kurz gesagt: Hermes Agent ist kein LLM, sondern eine Agent-Runtime und Orchestrierungsschicht, die ein Sprachmodell mit Tools, Dateien, Terminal, Browser, Memory, Skills, MCP und Automatisierung verbindet.

Installing the Hermes agent on your computer
Hermes Agent - Full Tutorial & Setup Guide (For Beginners)

Hermes Agent ist selbst kein LLM. Das Sprachmodell übernimmt das Reasoning; Hermes stellt Agent Loop, Tools, Memory, Orchestrierung und Integrationen bereit.

Code
1234567891011
Benutzer
 ↓
Hermes Agent
 ↓
LLM
 ↓
Entscheidung / Tool Call
 ↓
Dateien / Terminal / Browser / MCP / Memory
 ↓
Ergebnis
['Architektur von Hermes Agent mit Verbindung des Sprachmodells zu Tools, Dateien, Browser, Terminal, MCP und Memory', 'Hermes-Agent-Architektur mit Ollama und lokalen Sprachmodellen auf der GPU', 'Empfohlene Hardware für den Betrieb lokaler Modelle mit Hermes Agent', 'Schrittweiser Lernpfad für Hermes Agent von der Ersteinrichtung bis zum Production-Einsatz']

Hermes kann sowohl Cloud-Modelle als auch lokale Modelle über Ollama, LM Studio, llama.cpp, vLLM oder andere OpenAI-kompatible Endpoints verwenden.

Kann Hermes vollständig privat laufen?

Ja, wenn sowohl das Modell als auch die verwendeten Tools lokal laufen. Conversations, integriertes Memory und Skills werden lokal gespeichert. Sobald jedoch ein Cloud-Modell, Cloud-Browser, externer Web-Suchdienst oder ein anderer Online-Dienst verwendet wird, verlassen die für diesen Dienst erforderlichen Daten den Rechner.

Hermes und Ollama

Ollama führt lokale Modelle aus. Hermes macht aus dem Modell einen handlungsfähigen Agenten.

Code
1234567
Hermes
 ↓
Ollama
 ↓
Lokales LLM
 ↓
GPU
['Architektur von Hermes Agent mit Verbindung des Sprachmodells zu Tools, Dateien, Browser, Terminal, MCP und Memory', 'Hermes-Agent-Architektur mit Ollama und lokalen Sprachmodellen auf der GPU', 'Empfohlene Hardware für den Betrieb lokaler Modelle mit Hermes Agent', 'Schrittweiser Lernpfad für Hermes Agent von der Ersteinrichtung bis zum Production-Einsatz']

Wichtige Funktionen

Terminal und Dateien

Hermes kann Shell-Befehle ausführen, Prozesse verwalten, Dateien lesen und ändern. Damit eignet es sich für Coding, DevOps, Serververwaltung und Automatisierung.

Browser Automation

Der Agent kann Webseiten öffnen, Inhalte analysieren, klicken, Formulare ausfüllen und Daten extrahieren. Sowohl lokale Chromium-basierte Browser als auch Cloud-Backends können verwendet werden.

Computer Use

Mit Computer Use kann Hermes auch Desktop-Anwendungen bedienen. Die Funktion steht auf unterstützten Windows-, macOS- und Linux-Systemen zur Verfügung. Je nach Betriebssystem sind zusätzliche Berechtigungen erforderlich.

Persistent Memory

Hermes besitzt ein sitzungsübergreifendes Memory. MEMORY.md enthält wichtige gelernte Informationen zu Umgebung und Projekten, während USER.md ausgewählte Benutzerpräferenzen enthält. Frühere Sessions können zusätzlich durchsucht werden.

Skills

Skills speichern wiederverwendbare Abläufe. Wenn Hermes einen zuverlässigen mehrstufigen Workflow erlernt, kann dieser als Skill gespeichert und später erneut geladen werden.

Diese Form des Lernens bedeutet im normalen Betrieb nicht, dass das zugrunde liegende LLM automatisch Fine-Tuning erhält. Die Verbesserung erfolgt hauptsächlich durch Memory, Skills und gespeicherten Kontext.

MCP

Hermes unterstützt das Model Context Protocol. Dadurch können externe Tool-Server wie GitHub, Datenbanken, Dateisysteme oder interne APIs eingebunden werden. Unterstützt werden lokale stdio- sowie entfernte HTTP-MCP-Server.

Plugins

Mit Plugins lassen sich eigene Tools, Hooks, Commands und Integrationen hinzufügen.

Code
123
Skill = wiederverwendbare Anweisungen
MCP = standardisierte externe Tools
Plugin = native Hermes-Erweiterung

Subagents

Hermes kann Aufgaben an Subagents mit eigenem Kontext delegieren. Das ist für komplexe Aufgaben sinnvoll, sollte aber nicht unnötig eingesetzt werden, da Multi-Agent-Systeme mehr Ressourcen und Debugging-Aufwand benötigen.

Cron und Automation

Hermes unterstützt einmalige und wiederkehrende Jobs. Tasks können nach einer Verzögerung, in Intervallen, per Cron-Ausdruck oder zu einem exakten Zeitpunkt ausgeführt werden.

Messaging Gateway

Hermes kann als ständig laufender Agent über Telegram, Discord, Slack, WhatsApp, Signal, E-Mail, Microsoft Teams, Matrix, Home Assistant und weitere Plattformen erreichbar sein.

Shell
1
hermes gateway setup

Vision und Sprache

Je nach konfiguriertem Provider unterstützt Hermes Bildanalyse, Bildgenerierung, Text-to-Speech und Speech-to-Text.

API Server

Hermes kann eine OpenAI-kompatible HTTP-API bereitstellen. Dadurch können Frontends wie Open WebUI, LobeChat und LibreChat oder eigene Anwendungen Hermes als Backend verwenden.

IDE-Integration

Über ACP kann Hermes in kompatible Entwicklungsumgebungen eingebunden werden, sodass Chat, Tool-Aktivitäten, Dateiänderungen und Terminal-Operationen direkt im Editor sichtbar sind.

SOUL.md und Persönlichkeit

Mit SOUL.md und Personality-Presets lassen sich Rolle und Verhalten des Agenten anpassen. So können spezialisierte Coding-, Research-, Security- oder CRM-Agenten aufgebaut werden.


Installation

Windows

Hermes Desktop ist für viele Benutzer der einfachste Weg. Alternativ kann die native CLI mit PowerShell installiert werden:

POWERSHELL
1
iex (irm https://hermes-agent.nousresearch.com/install.ps1)

Linux, WSL2 und macOS

Shell
1
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

Danach:

Shell
1234
hermes setup
hermes model
hermes tools
hermes

Moderne TUI:

Shell
1
hermes --tui

Diagnose:

Shell
1
hermes doctor

Hermes mit Ollama

Nach dem Start des Modells in Ollama:

Shell
1
hermes model

Custom Endpoint auswählen und normalerweise folgende Base URL verwenden:

Code
1
http://localhost:11434/v1

Anschließend den genauen Modellnamen angeben.

Hermes erwartet für den primären Agent-Workflow aktuell etwa 64K Tokens Context. Bei lokalen Modellen muss deshalb ausreichend RAM und VRAM für den großen Kontext berücksichtigt werden.

Integrierte lokale Modelle

Hermes Desktop kann lokale Modelle über llama.cpp verwalten und passende Runtime-Komponenten für die Hardware auswählen. Nach dem Download kann ein lokales Setup ohne externen LLM-Provider betrieben werden, solange keine Cloud-Tools aktiviert sind.


Hardware

Für Cloud-Modelle ist keine starke GPU nötig. Ein moderner Rechner mit ungefähr 8GB RAM oder mehr ist eine praktische Basis, jedoch kein offizielles Minimum.

Für lokale Modelle:

EinsatzRAMVRAM
Cloud-Modell8GB+nicht erforderlich
Kleines Local Model16GB8GB+
7B–9B16–32GB10–12GB+
Mittlere Modelle32GB+16–24GB+
27B–35B32–64GB+16GB+, besser mehr
Multi-User Server64GB+Server-GPU

Die Hermes-Dokumentation nennt 8GB+ GPU-Speicher als komfortable Basis für kleinere Katalogmodelle und 16GB+ für 27–35B-Modelle mit höherer Qualität. Tatsächliche Anforderungen hängen von Quantisierung, Architektur, Kontext und Parallelität ab.

['Architektur von Hermes Agent mit Verbindung des Sprachmodells zu Tools, Dateien, Browser, Terminal, MCP und Memory', 'Hermes-Agent-Architektur mit Ollama und lokalen Sprachmodellen auf der GPU', 'Empfohlene Hardware für den Betrieb lokaler Modelle mit Hermes Agent', 'Schrittweiser Lernpfad für Hermes Agent von der Ersteinrichtung bis zum Production-Einsatz']

Unterstützte Systeme

Tier-1-Unterstützung umfasst Windows 10/11, Linux, WSL2 und Apple-Silicon-macOS. Docker wird ebenfalls unterstützt; für Android/Termux existiert ein separater Installationspfad.

Windows eignet sich gut für einen persönlichen Desktop-Agenten. Für einen permanent laufenden Gateway-, Automation- oder Server-Agenten ist Linux häufig die sauberere Plattform.


Sicherheit

Terminal-, Datei- und Browserzugriff geben einem Agenten weitreichende Rechte. Hermes besitzt Genehmigungen für gefährliche Befehle und Schreibschutzmechanismen, diese ersetzen jedoch kein echtes Betriebssystem-Sandboxing.

Für sensible Systeme sollten ein eingeschränkter Benutzer, begrenzte Dateipfade, minimale Tool- und MCP-Rechte, Container-Isolation und menschliche Freigaben für kritische Aktionen verwendet werden.

Eigene Dokumente und Fine-Tuning

Dokumente werden durch Hermes nicht automatisch in die Modellgewichte trainiert. Wissen kann über Dateien, Projektkontext, Skills, MCP oder ein externes RAG-System bereitgestellt werden.

Soll das Modell selbst auf einem Dataset trainiert werden, sind Fine-Tuning, LoRA oder QLoRA separate Prozesse. Das angepasste Modell kann anschließend lokal gehostet und mit Hermes verbunden werden.

Lernpfad

Zuerst sollte ein normales Chat-Setup funktionieren. Danach folgen File- und Terminal-Tools, Memory, Session Search und ein eigener Skill. Anschließend können Browser Automation, MCP, Cron und Messaging Gateway ergänzt werden. Für Production kommen Sandbox, Logging, Monitoring, Backups, begrenzte Credentials und klare Approval-Regeln hinzu.

['Architektur von Hermes Agent mit Verbindung des Sprachmodells zu Tools, Dateien, Browser, Terminal, MCP und Memory', 'Hermes-Agent-Architektur mit Ollama und lokalen Sprachmodellen auf der GPU', 'Empfohlene Hardware für den Betrieb lokaler Modelle mit Hermes Agent', 'Schrittweiser Lernpfad für Hermes Agent von der Ersteinrichtung bis zum Production-Einsatz']

Beispiele

Mögliche Projekte sind ein lokaler Coding Assistant, Research Agent, Server-Management-Agent, SOC Assistant, Log-Analyse-Agent, CRM-Agent, Sales Assistant, Personal Knowledge Agent, GitHub Automation, Telegram Agent, Home-Assistant-Agent oder Dokumenten-Agent.


Fazit

Hermes Agent ist eine Ausführungs- und Orchestrierungsschicht rund um ein LLM. Das Modell liefert Reasoning, Hermes ergänzt Tools, Memory, Skills, Browser, Computer Use, MCP, Automation, Messaging und APIs. Je nach Bedarf kann das System vollständig lokal, cloudbasiert oder hybrid aufgebaut werden.

Auf dieser Seite
Kann Hermes vollständig privat laufen?Hermes und OllamaWichtige FunktionenTerminal und DateienBrowser AutomationComputer UsePersistent MemorySkillsMCPPluginsSubagentsCron und AutomationMessaging GatewayVision und SpracheAPI ServerIDE-Integration`SOUL.md` und PersönlichkeitInstallationWindowsLinux, WSL2 und macOSHermes mit OllamaIntegrierte lokale ModelleHardwareUnterstützte SystemeSicherheitEigene Dokumente und Fine-TuningLernpfadBeispieleFazit

Artikeldetails

Veröffentlichungsdaten, Lesezeit und aktuelle Aufrufzahlen.

Veröffentlicht

26. September 2026

Aktualisiert

3. November 2026

Lesezeit

15 Min. Lesezeit

Aufrufe

39

Autor

Arian Soleimanzadeh

Vorheriger Artikel

Nimble: Kompletter Leitfaden für Installation und Nutzung mit Ollama

Nächster Artikel

LLM-Grundlagen: Transformer, Prompting, Context Window, Halluzinationen und Tool Use

Arian Soleimanzadeh

Ein persönliches Portfolio mit Fokus auf moderne Webentwicklung, UI-Systeme und praxisnahe KI-Produkte — sauberer Code, klares Design.

Schnellzugriff

  • Über mich
  • Blog
  • Bibliothek
  • Kontakt

Kontakt

  • soleimanzadeh.a.work@gmail.com
  • soleimanzadeh.uni@gmail.com

Verfügbarkeit: Wochentage

Antwortet in der Regel innerhalb von 24 Std.

Newsletter

Erhalten Sie Neuigkeiten zu Beiträgen, Projekten und neuen Veröffentlichungen.

© 2026 ariansoleimanzadeh.dev — Alle Rechte vorbehalten.

LinkedIn