KI-Tools
Hermes Desktop App: Was die native KI-Oberfläche kann und wo sie Claude Code schlägt
Hermes Desktop ist die native App für den selbst-lernenden KI-Agenten von Nous Research. Was sie kann, der Unterschied zur CLI und der Vergleich zu Claude Code.
TL;DR: Hermes Desktop ist die native Desktop-App für den Hermes-Agenten von Nous Research, einem selbst-lernenden und modellagnostischen KI-Agenten. Die App ist kein abgespeckter Einsteiger-Modus, sondern bringt exakt denselben Agenten wie die Kommandozeile in eine grafische Oberfläche: gleiche Configs, gleiche API-Keys, gleiche Sessions, Skills und Memory. Verfügbar für macOS, Windows und Linux, kostenlos und unter MIT-Lizenz. Neu sind Komfort-Funktionen wie eine Preview Rail, Drag-and-Drop, ein Inline-Modell-Picker und visuelle Dashboards für Skills, Cron-Jobs und Messaging. Im Vergleich zu Claude Code punktet Hermes mit Modellfreiheit, lokalem Betrieb ohne API-Kosten und persistentem Gedächtnis über alle Sitzungen hinweg. Beim reinen Programmieren bleibt Claude Code dafür ausgereifter und stabiler.
Was ist Hermes Desktop?
Hermes Desktop ist die offizielle, plattformübergreifende GUI für den Hermes-Agenten. Während du den Agenten bisher vor allem über das Terminal oder einen Messenger gesteuert hast, bekommst du mit der App ein vollwertiges Fenster mit Chat, Datei-Vorschau, Einstellungen und Management-Dashboards. Sie läuft als native Anwendung auf macOS, Windows und Linux. Die App erschien Anfang Juni 2026 als Public Preview auf Basis von Hermes Agent v0.15.2 und wurde mit dem sogenannten Surface Release 0.16.0 vom 5. Juni 2026 zur vollwertigen nativen Desktop-App. Die offizielle Dokumentation und der Download liegen auf der Projektseite von Nous Research.
Der Agent dahinter: Hermes von Nous Research
Hinter der App steckt der Hermes-Agent, ein Open-Source-Projekt des KI-Labors Nous Research. Im Gegensatz zu einem klassischen Chatbot ist Hermes als dauerhaft laufender Agent gedacht: Er verwaltet Zustand, merkt sich Kontext über Sitzungen hinweg und kann externe Auslöser überwachen. Sein zentrales Alleinstellungsmerkmal ist ein eingebauter Lern-Loop, beworben mit dem Claim „The Agent That Grows With You": Er erstellt aus gelösten Aufgaben eigene Skills, verbessert sie im Einsatz und durchsucht seine vergangenen Gespräche. Wie dieser Self-Improving-Mechanismus technisch funktioniert, liest du im Detail im Artikel Hermes: Der KI-Agent, der aus eigenen Fehlern lernt. Hermes ist außerdem modellagnostisch: Du bringst dein Modell selbst mit, ob über das Nous Portal, OpenRouter, Anthropic, OpenAI und Gemini oder zu 100 Prozent lokal über Ollama und LM Studio. Der Quellcode liegt offen auf GitHub unter NousResearch/hermes-agent und steht unter MIT-Lizenz.
Hermes Desktop ist nicht gleich Hermes
Ein häufiger Irrtum entsteht durch den Namen. „Hermes Desktop" und „Hermes" bezeichnen mehrere völlig unabhängige Projekte: - Hermes Desktop (Nous Research): der hier behandelte KI-Agent. - Hermes für macOS: ein schlanker Pandora-Radio-Client ohne Flash, ein reines Musik-Tool. - HERMES Mail: ein moderner Nachbau des E-Mail-Klassikers Eudora aus den 90ern, ohne KI-Bezug. Suchst du den KI-Agenten, ist Nous Research die richtige Quelle. Die anderen Treffer haben mit künstlicher Intelligenz nichts zu tun.
Was kann Hermes Desktop?
Die App bündelt den kompletten Funktionsumfang des Agenten in einer Oberfläche. Statt YAML-Dateien zu editieren, konfigurierst und steuerst du alles grafisch.
Chat, Streaming und Preview Rail
Der Chat rendert Antworten als Stream, inklusive Markdown und Syntax-Highlighting. Eine rechte Vorschauleiste, die Preview Rail, zeigt Webseiten, Dateien und Tool-Ausgaben direkt neben dem Gespräch. Dateien ziehst du per Drag-and-Drop hinein, und die Live-Tool-Aktivität macht sichtbar, was der Agent gerade tut.
Terminal, Code-Sandbox und Dateibrowser
Über einen integrierten Dateibrowser verfolgst du das Arbeitsverzeichnis und siehst live, welche Dateien Hermes liest und schreibt. Terminal-Zugriff und eine Code-Sandbox gehören zu den eingebauten Toolsets. Als Backend stehen mehrere Optionen zur Wahl, von lokaler Ausführung über Docker und SSH bis zu serverlosen Diensten.
Memory: SOUL.md und MEMORY.md als lesbare Dateien
Das Gedächtnis ist der vielleicht wichtigste Unterschied zu reinen Chat-Tools. Hermes legt alle Sessions in einer lokalen SQLite-Datenbank mit FTS5-Volltextsuche ab, sodass der Agent seine vergangenen Gespräche durchsuchen kann. Dazu kommen separate Kontextdateien: Dein Profil liegt in SOUL.md, dauerhafte Fakten in MEMORY.md. Diese Dateien sind bewusst kompakt gehalten, damit sie in jeden Prompt passen. Wichtig: Das Gedächtnis ist keine Blackbox, sondern eine lesbare Datei auf deiner Festplatte, die du jederzeit öffnen und bearbeiten kannst.
Skills und Toolsets
Im Tab „Skills & Toolsets" aktivierst und deaktivierst du Fähigkeiten, um Tokens zu sparen. Ab Werk bringt Hermes dutzende vorinstallierte Skills über rund 17 Kategorien mit, dazu kommt ein großer Community-Katalog. Der Agent kann sich neue Skills auch selbst schreiben. Daneben gibt es eine breite Toolset-Registry, darunter Websuche, Browser-Automation, Bildgenerierung und Text-to-Speech.
Cron-Jobs, Subagenten und Messaging
Über ein visuelles Interface planst du wiederkehrende Aufgaben in natürlicher Sprache, etwa stündlich oder täglich. Subagenten arbeiten in isolierten Sessions mit eigenem Terminal. Und über ein separates Gateway lässt sich der Agent laut Dokumentation an über 20 Messaging-Kanäle anbinden, von Telegram und Discord über Slack und WhatsApp bis Signal und E-Mail. Wenn dir das Konzept bekannt vorkommt: Ein ähnliches Prinzip beschreibe ich für Anthropics Ökosystem im Artikel zu Claude Code per Telegram und Discord.
Was ist der Unterschied zur normalen Version?
Die zentrale Aussage von Nous Research lautet: Die Desktop-App ist kein eigenes Produkt und kein Lightweight-Klon. Sie nutzt exakt denselben Agenten-Kern wie die Kommandozeile, mit identischer Config, denselben Keys, Sessions, Skills und demselben Memory. Eine Session, die du in der App startest, kannst du in der CLI fortsetzen und umgekehrt. Die „normale Version" ist also keine schwächere Variante, sondern schlicht eine andere Oberfläche desselben Agenten. Hermes bietet vier davon an: - CLI: der klassische Befehl hermes im Terminal, primär für Entwickler. - TUI: ein interaktives Terminal-UI mit Autocomplete und Streaming. - Web Dashboard: ein Admin-Panel im Browser. - Desktop: die native App für macOS, Windows und Linux. Was die Desktop-Version zusätzlich liefert, ist reiner Komfort bei identischer Intelligenz: die Preview Rail, Drag-and-Drop, der grafische Dateibrowser, visuelle Einstellungen statt YAML, ein Inline-Modell-Picker in der Statusleiste und Dashboards für Skills, Cron und Messaging. Die App kann dabei ein lokales Backend starten oder sich mit einem entfernten Hermes auf einem Server oder Raspberry Pi verbinden. Wie du den Agenten von Grund auf aufsetzt, beschreibt der Schritt-für-Schritt-Guide zur Installation.
Hermes Desktop vs. Claude Code: Vor- und Nachteile
Hermes und Claude Code verfolgen unterschiedliche Philosophien. Hermes ist ein dauerhaft laufender Allzweck-Agent mit Gedächtnis. Claude Code ist ein hochspezialisierter, sitzungsgebundener Coding-Assistent. Der direkte Vergleich: | Kriterium | Hermes Desktop | Claude Code | |---|---|---| | Modell | Modellagnostisch (Cloud oder lokal via Ollama) | Primär auf Anthropics Claude-Modelle ausgelegt | | Kosten | Kostenlos, lokal ohne API-Kosten | Abo oder API-Kosten von Anthropic | | Oberfläche | Desktop-GUI, TUI, CLI, Messenger | Terminal und IDE-Integration | | Gedächtnis | Persistent über Sessions (SOUL.md, MEMORY.md) | Pro Session, begrenzter Kontext dazwischen | | Selbstverbesserung | Schreibt und kuratiert eigene Skills | Nein | | Reife/Stabilität | Public Preview, noch ruppige Kanten | Ausgereift und stabil | | Coding-Fokus | Breiter Allzweck-Agent | Spezialisiert aufs Programmieren | | Lizenz | Open Source (MIT) | Proprietär |
Vorteile von Hermes
Der größte Vorteil ist die Freiheit. Durch die Modellagnostik gibt es keinen Anbieter-Lock-in, und über Ollama läuft Hermes komplett lokal und offline ohne laufende API-Kosten. Wie ein lokaler Betrieb in der Praxis aussieht, zeigt der Vergleich mit Claude Code lokal mit Ollama und Gemma. Dazu kommt das persistente Gedächtnis und der Lern-Loop: Nous Research gibt an, dass Agenten mit vielen selbst erstellten Skills vergleichbare Aufgaben deutlich schneller lösen als ein frisch gestarteter Agent. Hinweis: Das ist eine Herstellerangabe, eine unabhängig überprüfbare Benchmark dazu gibt es bislang nicht.
Vorteile von Claude Code
Claude Code, Codex und Cursor dominieren die tatsächliche Nutzung durch Entwickler, weil sie ausgereift und nahtlos in den Coding-Workflow integriert sind. Hermes Desktop befindet sich dagegen in der Public Preview, was die Tech-Berichterstattung von MarkTechPost und andere mit deutlichen Worten einordnen: native Installer und persistentes Gedächtnis als Stärken, aber raue Kanten, Gateway-Verbindungsprobleme und eine steile Lernkurve als Schwächen. Wer einfach nur auf Anhieb fehlerfrei programmieren will, fährt mit Claude Code oft glatter. Faustregel: Geht es dir ums reine Programmieren mit maximaler Stabilität, nimm Claude Code. Suchst du einen plattformübergreifenden Assistenten, der mitwächst, dein Gedächtnis behält und ohne API-Kosten lokal läuft, ist Hermes die spannendere Wahl. Eine weitere offene Alternative für den Coding-Fokus ist übrigens Goose im Vergleich zu Claude Code.
FAQ: Häufig gestellte Fragen zu Hermes Desktop
Ist Hermes Desktop kostenlos? Ja. Die App ist Open Source unter MIT-Lizenz und kostenlos. Kosten entstehen nur, wenn du kostenpflichtige Cloud-Modelle nutzt. Mit lokalen Modellen über Ollama oder LM Studio fallen keine laufenden Gebühren an. Welche Betriebssysteme unterstützt Hermes Desktop? Hermes Desktop ist als native App für macOS, Windows und Linux verfügbar. Für macOS gibt es eine .dmg, für Linux .AppImage und .deb, für Windows einen nativen Installer. Brauche ich die CLI noch, wenn ich die Desktop-App nutze? Nein, denn beide nutzen denselben Agenten und teilen sich Sessions, Skills und Memory. Die CLI und das Terminal-UI bleiben aber nützlich, wenn du Hermes auf einem entfernten Server oder über SSH betreibst. Welches Modell nutzt Hermes? Hermes ist modellagnostisch und an kein festes Modell gebunden. Du wählst dein Modell selbst, etwa über das Nous Portal, OpenRouter, Anthropic, OpenAI oder Gemini, oder du betreibst es lokal über Ollama, LM Studio und vLLM. Was bedeutet „der Agent, der mit dir wächst"? Damit ist der eingebaute Lern-Loop gemeint. Hermes erstellt aus gelösten Aufgaben neue Skills, verbessert sie im Einsatz, pflegt sein Langzeitgedächtnis und durchsucht seine eigenen vergangenen Gespräche. Über die Zeit wird er dadurch besser auf dich abgestimmt. Ist Hermes eine Alternative zu Claude Code? Als Allzweck-Agent mit Gedächtnis ja. Für das reine, professionelle Programmieren ist Claude Code aktuell ausgereifter und stabiler, weil Hermes Desktop sich noch in der Public Preview befindet.
Fazit
Hermes Desktop macht den selbst-lernenden KI-Agenten von Nous Research erstmals ohne Terminal zugänglich, ohne dabei Funktionsumfang zu opfern: Es ist derselbe Agent, nur in einer grafischen Oberfläche mit Memory als lesbarer Datei, Modellfreiheit und Open-Source-Lizenz. Für stabiles, fokussiertes Coding bleibt Claude Code die reifere Wahl, doch als persistenter Allzweck-Assistent ohne Anbieter-Lock-in setzt Hermes einen neuen Maßstab. Wie der Lern-Mechanismus im Detail arbeitet, erklärt der Artikel zu Hermes als KI-Agent, der aus Fehlern lernt. Für den Einstieg hilft der Installations-Guide. Und wie sich Hermes in die breitere Agenten-Landschaft einordnet, zeigen die Vergleiche mit Goose und dem lokalen Betrieb von Claude Code mit Ollama.