Automic VaultAutomic Vault

brew

hermes-agent mit Homebrew, apk, dnf installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für hermes-agent in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install hermes-agent

local Homebrew formula metadata

Überblick

Paketzusammenfassung

Self-improving AI agent that creates skills from experience

Befehle und Aliase

  • hermes
  • hermes-acp
  • hermes-agent

Verlauf

Projektgeschichte und Nutzung

Hermes Agent is Nous Research's open-source AI agent runtime, distributed as a CLI and companion desktop/messaging workflow. Its distinctive historical theme is not just tool use, but agent memory and self-improving skills stored across sessions.

Projektgeschichte

The GitHub repository was created on July 22, 2025. The README describes Hermes as a self-improving AI agent with a built-in learning loop that creates skills from experience, improves them during use, searches past conversations, and builds cross-session user context.

By 2026, the documentation and README described a broad runtime rather than a narrow terminal chatbot: a full TUI, model-provider switching, messaging gateways, scheduled automations, subagents, terminal backends, memory, MCP integrations, and research-oriented trajectory generation.

Adoptionsgeschichte

Hermes Agent sits in the post-2024 generation of coding and task agents where the package is expected to install not only an executable, but also a managed runtime, provider configuration, skills, memory, and optional gateways. Its installer documentation says it handles Python, Node.js, ripgrep, ffmpeg, repository checkout, virtual environment, and global command setup.

The project's packaging story includes multiple command names in Homebrew and a managed install layout under `~/.hermes`, which reflects the way agent CLIs blurred the line between a local package and a persistent personal runtime.

Wie es verwendet wird

A user typically starts with `hermes`, chooses or configures a model provider, and then works through a terminal UI or messaging gateway. The README documents provider flexibility through Nous Portal, OpenRouter, OpenAI, user endpoints, and other backends.

Skills are central to day-to-day use. Official docs describe user and agent-created skills under `~/.hermes/skills/`, a bundled skills catalog, hub-installed skills, and a write-approval gate for users who want review before background self-improvement writes skill changes.

Warum Paket-Nerds sich dafür interessieren

Hermes Agent is package-nerd interesting because it makes a local CLI behave like an extensible operating environment: it owns configuration, skills, memory, provider keys, optional messaging integrations, and tool execution backends. Installing the package is therefore closer to bootstrapping a development workstation than installing a single-purpose Unix command.

It also shows how AI-agent distributions began to depend on language-package managers and runtime bootstrapping. The installer leans on Python and Node ecosystems while exposing a single `hermes` command, making the package a wrapper around a larger managed environment.

Zeitleiste

  • 2025-07-22: Public GitHub repository creation date recorded by GitHub.
  • 2026: Documentation described installer-managed dependencies, managed checkout, virtual environment, and global `hermes` command setup.
  • 2026: Official skills documentation described background self-improvement review and optional write approval for skill changes.

Related projects

  • Hermes Agent is related to autonomous coding and task agents such as Claude Code, Codex-style terminal agents, OpenClaw, and other tool-calling shells. The README explicitly documents migration from OpenClaw.
  • Its skills model is related to agentskills.io and to the broader agent-memory pattern in which reusable procedures are stored outside the prompt and loaded only when relevant.

Quellen

  • GitHub README for scope, install model, provider support, and migration notes.
  • Official documentation home and installation page for product positioning and installer behavior.
  • Official skills and skills-catalog pages for self-improvement and bundled skill behavior.

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für hermes-agent wurde kein passendes lokales Secret-Handling-Manifest gefunden. Nucleus-Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 6 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 2 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
hermescliglobales Executable
hermes-acpcliglobales Executable
hermes-agentcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version2026.7.20
Manager aktualisiert2026-07-20
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv2026.7.20

https://github.com/NousResearch/hermes-agent

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:hermes-agent
Version2026.7.20
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/hermes-agent
Homepagehttps://hermes-agent.nousresearch.com
Repositoryhttps://github.com/NousResearch/hermes-agent
Upstream-Dokumentationhttps://hermes-agent.nousresearch.com/docs
LizenzMIT
Quellarchivhttps://github.com/NousResearch/hermes-agent/archive/refs/tags/v2026.7.20.tar.gz
Zuletzt aktualisiert2026-07-20T22:21:25Z
Pulseupdated
Abhängigkeitencertifi, cryptography, libyaml, pillow, pydantic, python@3.14
Build-Abhängigkeitenpkgconf, rust
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namehermes-agent
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

apk92%

hermes 1.9-r10

Hermes is an anti-spam transparent SMTP proxy

https://hermes-project.com/

sudo apk add hermes
  • License: GPL-2.0-only
  • Architecture: x86_64
  • Source Package: hermes
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Hermes
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: hermes from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

hermes-doc 1.9-r10

Hermes is an anti-spam transparent SMTP proxy (documentation)

https://hermes-project.com/

sudo apk add hermes-doc
  • License: GPL-2.0-only
  • Architecture: x86_64
  • Source Package: hermes
  • installed executable or alias match
  • Abgeglichen nach: Hermes
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: hermes-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf92%

Hermes 1.3.3-52.fc44

Pixel format conversion library

http://web.archive.org/web/20040202225109/http://www.clanlib.org/hermes/

sudo dnf install Hermes
  • License: LicenseRef-Callaway-LGPLv2+
  • Category: Unspecified
  • Architecture: i686
  • Source Package: Hermes
  • 2 Abhängigkeiten
  • 2 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Hermes
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: Hermes from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf92%

Hermes-devel 1.3.3-52.fc44

Development libraries and header files for Hermes

http://web.archive.org/web/20040202225109/http://www.clanlib.org/hermes/

sudo dnf install Hermes-devel
  • License: LicenseRef-Callaway-LGPLv2+
  • Category: Unspecified
  • Architecture: i686
  • Source Package: Hermes
  • 2 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Hermes
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: Hermes-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment