Hermes · Desktop App
The native Hermes desktop app for macOS, Windows, and Linux. Same agent, same config, same sessions as the CLI, with a polished chat UI, streaming tool output, and settings panes.
The desktop app is a native application built around the same agent you get from the CLI and the gateway. Same config, same API keys, same sessions, same skills, same memory. It is not a separate product. Launch it with hermes desktop and everything you set up in the terminal is already there. The chat surface gives you streaming responses with live tool activity, drag-and-drop file attachments, a right-hand preview rail for web pages and tool outputs, and the same conversation history as every other Hermes surface. The model picker in the composer is sticky UI state that follows you across chats without touching your profile default. Settings is a real UI instead of editing YAML. Manage providers, keys, tools, MCP servers, the gateway, and sessions from panes. First-run onboarding gets you to your first message in seconds. Management panes surface skills, cron, profiles, and messaging setup without dropping to a terminal. Press Cmd+K (or Ctrl+K on Windows/Linux) for the command palette to jump to any action or pane. The app runs on macOS, Windows, and Linux. You can connect to a remote backend over Tailscale or VPN, with OAuth via Nous Portal for public hosts or username/password for trusted networks.
New words here · Plain English
one sentence each · full glossarySources · What this video distills
1 docs page · every command below traces to itCommands shown · Copy and paste
each shows the source doc it came fromhermes desktophermes desktop --cwd <path>hermes logs gui -f