Hermes Atlas
Desktop apps, web UIs & dashboards

Hermes One

fathah/hermes-desktop

Community-maintained native desktop app for installing, configuring and chatting with Hermes Agent

In short

Hermes One, published as hermes-desktop, is a community-maintained native desktop app for installing, configuring and chatting with Hermes Agent. It gives Hermes a GUI for chat, sessions, profiles, memory, skills, tools, scheduling and messaging gateways.

What Hermes One does

Hermes One is a native desktop app that replaces hand-managing the Hermes CLI. It walks through install, provider setup and day-to-day use, uses the official Hermes install script and stores Hermes in ~/.hermes. It can run Hermes locally on 127.0.0.1:8642 or connect to a remote Hermes API server with a URL and API key.

The interface covers streaming chat with tool progress indicators, session management with full-text search (SQLite FTS5), profile switching, memory entries and user profile memory, skills, tools, scheduling, messaging gateways, persona, Kanban and settings. The README lists 22 slash commands, 14 toolsets, live token and cost display with a /usage command, and providers including OpenRouter, Anthropic, OpenAI, Google, xAI, Nous Portal, Qwen, MiniMax, Hugging Face and Groq, plus local OpenAI-compatible endpoints such as LM Studio, Ollama, vLLM and llama.cpp.

Key features

  • Guided first-run install of Hermes Agent with progress tracking
  • Local backend on 127.0.0.1:8642 or a remote Hermes API server with URL and API key
  • Streaming chat with tool progress, markdown rendering and a /usage command
  • Session search with SQLite FTS5 and separate profiles with isolated config
  • Management of memory, skills, tools, schedules and messaging gateways
  • Many providers plus local OpenAI-compatible endpoints

When to use it

  • Installing and configuring Hermes Agent through a GUI instead of the command line
  • Switching between separate Hermes profiles and environments
  • Connecting a desktop app to a Hermes server running elsewhere

Who it is for: Hermes Agent users who prefer a native desktop app over the terminal.

How it fits with Hermes Agent

Built specifically for Hermes Agent as a community-maintained desktop companion. It installs Hermes with the official install script and manages it through its API.

Note: The README says the project is in active development, and the Windows installer and Fedora RPM are not code-signed.

FAQ

What is Hermes One?

Hermes One, published as the hermes-desktop repository, is a community-maintained native desktop app for installing, configuring and chatting with Hermes Agent.

Does Hermes One work with Hermes Agent?

Yes, it is built for Hermes Agent. It installs Hermes with the official install script, stores it in ~/.hermes and can also connect to a remote Hermes API server.

Is Hermes One free and open source?

Yes, the repository is released under the MIT license.

Similar interfaces for Hermes Agent

All interfaces

Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent