WayToClawEarn
中等影响GitHub Release

Hermes Agent v0.16.0 Goes Desktop: Native App, Admin Dashboard, and Full i18n Support

Nous Research released Hermes Agent v0.16.0 — the Surface Release — with a native desktop app, full browser-based admin panel, Simplified Chinese i18n, and the /undo command. 874 commits across 542 PRs from 170 contributors.

2026年6月12日 · 阅读约 6 分钟

Core Takeaway

If you are wondering whether the open-source Hermes Agent has caught up to commercial tools like Claude Code or Cursor in terms of UX — yes, it just did. Hermes Agent v0.16.0, released June 5, 2026, delivers a native desktop app (macOS, Linux, Windows), a full browser-based admin dashboard, Simplified Chinese translation, and the long-awaited /undo command. This is the biggest UX leap in Hermes history, bridging the gap between terminal-only agent and install-and-go desktop application.

What Changed: The Surface Release

Hermes Agent v0.16.0, dubbed The Surface Release, was shipped on June 5, 2026, after 874 commits, 542 merged pull requests, and contributions from 170 community members. The release fundamentally changes how developers interact with Hermes — no longer requiring terminal knowledge to get started.

Native Desktop Application

The headline feature is a brand-new Electron-based desktop app that installs like any regular application on macOS, Linux, and Windows. Key capabilities:

FeatureDescription
One-click installDownloads and installs like any desktop app, no terminal required
In-app self-updateUpdates itself without manual reinstall
Drag-and-drop filesDrop files directly into the chat interface
Clipboard image pastePaste screenshots and images inline
Cmd+K command paletteQuick access to all features
Model picker in status barSwitch models with one click from the system tray
Concurrent multi-profile sessionsRun multiple profiles side by side in one window
Session search and archiveFind and organize past conversations

This was built in under a week — 100 PRs and 159 commits dedicated solely to the desktop app.

Remote Gateway Connectivity

The desktop app is not just a local tool. You can point it at a remote Hermes gateway — your homelab, a cloud VPS, or a teammate server — and connect over a secure WebSocket. Authentication supports both OAuth and username/password login, eliminating the need for insecure flags or manual session token copying.

Each profile can target its own remote host, and you can run concurrent sessions across multiple profiles with cross-profile @session linking. The practical implication: your laptop runs a thin GUI, while the heavy agent runs wherever your API keys and compute infrastructure live.

Web Dashboard Becomes a Full Admin Panel

The web dashboard evolved from a simple session viewer into a complete administration surface accessible from any browser:

  • Channels page: Configure every messaging gateway platform (Telegram, Discord, Slack, etc.) without editing config.yaml
  • MCP catalog: Enable or disable MCP servers from a browser toggle
  • Credential management: Store and manage API keys across profiles
  • Webhook and Hook creation: Set up event-driven automations
  • Memory configuration: Inspect and manage long-term memory stores
  • System diagnostics: Check-before-update and one-click Debug Share

This eliminates the need to SSH into a server just to wire up a new messaging channel or MCP server.

Simplified Chinese Translation

The desktop app now ships a complete Simplified Chinese translation covering: chat window, sidebar, settings, command center, cron, messaging, profiles, skills, and agents. English remains the default, with a language switch in Appearance settings that persists to the config file via display.language.

This is built on a proper typed i18n layer, making future language additions straightforward.

/undo Command

A frequently requested feature is now live: /undo lets you take back the last N turns in a conversation. This is especially valuable during long agent sessions where a single wrong instruction can derail the entire thread.

Leaner Default Skill Set

The bundled skill set was deliberately trimmed. Redundant or dead skills were removed (spotify — superseded by native plugin; linear — superseded by hermes mcp install linear; kanban-codex-lane; debugging-hermes-tui-commands; domain orphan). Heavier niche skills moved from bundled to optional (Baoyu creative set, dspy, subagent-driven-development, minecraft-modpack-server, pokemon-player, hermes-s6-container-supervision) — still installable with hermes skills install, just not loaded by default.

Security Round

The release patches CVE-2026-48710 (Starlette dependency pin), hardens SSRF off-loop paths, and strips subprocess credential exposure. 2 P0 and 62 P1 issues were closed alongside 16 security-tagged items.

Model Picker Goes Fuzzy-Searchable

The model picker is now fuzzy-searchable everywhere — desktop, web, TUI, and CLI. You no longer need to remember exact model IDs; partial typing matches the model you want.

How Does This Compare to Commercial Alternatives?

Hermes Agent v0.16.0 now competes on UX with commercial tools while remaining fully open-source:

FeatureHermes v0.16Claude CodeCursorGitHub Copilot
Native desktop appYes Electron appYes Claude DesktopYes IDEYes VS Code ext
Remote agent/serverYes OAuth/WebSocketYes via APIYes via agentYes Copilot Chat
Full admin dashboardYes Browser-basedNoNoYes GitHub.com
Multi-profile sessionsYes ConcurrentNoNoNo
i18n supportYes Simplified ChineseNoNoNo
Open sourceYes Apache 2.0NoNoNo
Skill/plugin systemYes Skills HubYes MCP toolsYes ExtensionsYes Extensions
/undo commandYesYesYesNo
Self-updateYes In-appYes AutoYes AutoYes Via VS Code

The gap has narrowed significantly. Hermes still leads in open extensibility (Skills Hub, custom hooks, full MCP support) while the new desktop and admin panel address its biggest historical weakness: onboarding friction.

What This Means for Developers

If you are evaluating Hermes Agent for the first time, v0.16 removes the primary barrier. You can now install and run Hermes like any desktop application, configure it from a browser, and connect to a remote gateway without terminal fiddling.

If you are a current Hermes CLI user, the desktop app adds polish without removing terminal functionality — everything still works via CLI, TUI, and web. The /undo command alone is worth the upgrade.

If you run Hermes as a gateway on a server, the admin dashboard now gives you browser-based control over channels, MCP servers, credentials, and webhooks. No more editing config.yaml files by hand.

If you work in a multilingual team, the Simplified Chinese translation makes Hermes immediately accessible to Chinese-speaking team members, with a clean architecture for adding more languages.

How to Get Started

  1. Download the desktop app from the Hermes Agent releases page
  2. For first-time users: The Quick Setup via Nous Portal path gets you from install to first message in seconds
  3. For existing users: Upgrade with pip install --upgrade hermes-agent or let the desktop app self-update
  4. For gateway operators: Access the admin panel at your gateway URL (requires OAuth login)

References

免责声明:本站案例均为知识分享内容,仅供灵感与参考,不构成收益承诺;由此进行的外部执行与结果请自行判断并承担相应责任。