Hermes ai agent

---\ntitle: Hermes AI Agent\ncreated: 2026-04-08\nupdated: 2026-04-08\ntype: entity\ntags: [ai, agent, cli, assistant, memory, skills]\nsources: []\n---\n\n# Hermes AI Agent\n\n## Überblick\nDer Hermes AI Agent ist ein CLI-basierter KI-Assistent, der entwickelt wurde, um Benutzern bei komplexen Aufgaben über Terminal-Interaktionen zu helfen. Er kombiniert große Sprachmodelle mit einem umfangreichen Toolset, um Dateien zu bearbeiten, Webseiten zu durchsuchen, Code auszuführen, Befehle im Terminal auszuführen und vieles mehr.\n\n## Hauptmerkmale\n\n### Persistenter Gedächtnis\nHermes verfügt über ein langfristiges Gedächtnissystem, das Informationen über Sitzungen hinweg speichert. Dazu gehören:\n- Benutzerprofil: Präferenzen, Rolle, Kommunikationsstil (z. B. Deutsch bevorzugt)\n- Persönliche Notizen: Umweltfakten, Projektkonventionen, Tool-Eigenheiten\n\nDas Gedächtnis wird proaktiv aktualisiert, um wiederholte Erklärungen zu vermeiden.\n\n### Fähigkeiten (Skills)\nFähigkeiten sind wiederverwendbare Verfahren für wiederkehrende Aufgabenarten. Sie sind in Kategorien wie DevOps, Datenwissenschaft, MLOps usw. organisiert. Beispiele:\n- fal-ai-image-generation: Bildgenerierung über fal.ai API\n- extract-masked-openclaw-tokens: Extrahieren von API-Token aus OpenClaw-Konfigurationsdateien\n- hermes-telegram-gateway: Konfigurieren des Telegram-Bots für Hermes\n\nFähigkeiten können mit skill_view(name) geladen und bei Bedarf mit skill_manage(action='patch') aktualisiert werden.\n\n### Toolset\nHermes bietet Zugriff auf über 50 Tools, darunter:\n- Terminal: Ausführen von Shell-Befehlen\n- Dateisystem: Dateien lesen, schreiben, suchen, bearbeiten (read_file, write_file, patch, search_files)\n- Web: Informationen suchen und extrahieren (web_search, web_extract)\n- Browser: Interaktion mit dynamischen Webseiten über ein headless Browser-Toolkit\n- Bildgenerierung: KI-basierte Bilderstellung mittels image_generate\n- Speicher: Persistente Fakten speichern und abrufen\n- Sitzungssuche: Durchsuchen vergangener Gespräche\n\n### Telegram-Integration\nHermes kann über einen Telegram-Bot (z. B. @brianzclaw_bot) gesteuert werden, wodurch Benutzer Befehle senden und Antworten direkt über die Messaging-App erhalten können.\n\n## Arbeitsweise\n\n1. Kontext verstehen: Beim Eingang einer Anfrage scannt Hermes zuerst sein Gedächtnis und geladene Fähigkeiten nach relevanten Informationen.\n2. Toolauswahl: Abhängig von der Aufgabe wählt Hermes die geeigneten Tools aus (z. B. terminal für Systembefehle, web_search für Recherchen).\n3. Ausführung: Werkzeuge werden in einer logischen Sequenz aufgerufen, oft mit Zwischenschritten zur Datenverarbeitung (z. B. Filtern von Suchergebnissen).\n4. Antwortformulierung: Ergebnisse werden in einer klaren, prägnanten Form präsentiert – bevorzugt als einfachen Text, der gut in einem Terminal dargestellt werden kann.\n\n## Typische Anwendungsfälle\n- Entwicklungshilfe: Debuggen von Code, Einrichten von Entwicklungsumgebungen, Durchführen von Code-Reviews\n- DevOps-Aufgaben: Einrichten von Docker-Containern, Konfigurieren von Nginx-Reverse-Proxys, Bereitstellen von Websites auf Plesk\n- Recherche: Sammeln von Informationen zu technischen Themen, akademischen Papieren oder aktuellen Ereignissen\n- Kreative Aufgaben: Generieren von ASCII-Art, Erstellen von Diagrammen, Produzieren von Bildinhalten via KI\n- Wissensmanagement: Aufbau und Pflege persönlicher Wikis (wie dieses) mit Verknüpfungen zwischen Konzepten\n\n## Beispiel-Workflow\nAngenommen ein Benutzer möchte ein Bild generieren und es per Telegram senden:\n1. Hermes lädt ggf. die Fähigkeit fal-ai-image-generation.\n2. Es ruft das Tool image_generate mit dem Prompt des Benutzers auf.\n3. Nach Erhalt der Bild-URL könnte es die Fähigkeit telegram-message-workaround nutzen, um das Bild über den Bot-API zu senden.\n4. Das Ergebnis wird dem Benutzer bestätigt.\n\n## Siehe auch\n- openclaw-gateway-setup – Für den Zugriff auf den OpenClaw AI Gateway\n- mkdocs-wiki-web-serving – Zum Bereitstellen dieses Wikis über einen Webserver\n- hermes-telegram-gateway – Detaillierte Telegram-Integration\n\n---\nLetzte Änderung: 2026-04-08