Chat with an AI agent through a desktop window using your existing OpenAI or Anthropic API key.
Set up recurring scheduled tasks that the Hermes agent runs automatically on your computer.
Connect the agent to Telegram or Discord so it can send and receive messages on those platforms.
Manage separate profiles with isolated settings, chat history, and memory for different agent setups.
Requires an API key for a cloud provider or a local Ollama install, the app handles Hermes Agent dependency installation automatically on first launch.
Hermes Desktop is a native desktop application that serves as a graphical front-end for Hermes Agent, an AI assistant from Nous Research. Instead of running the agent through a command line, this app gives you a full window-based interface for installing, configuring, and chatting with the agent on your own computer or pointing at a remote server. On first launch the app walks you through installing the Hermes Agent software itself, handling dependencies automatically. After that it gives you a chat window with streaming responses, markdown rendering, syntax highlighting, and a token usage display showing how much each conversation costs. There are over twenty slash commands you can type during a conversation to switch modes or trigger specific behaviors, such as web search, code execution, shell access, and image generation. The app supports connecting to a wide range of AI model providers including OpenAI, Anthropic, Google Gemini, Groq, xAI, and others, as well as locally running models through tools like Ollama or LM Studio. You can save named model configurations and switch between them. Separate profiles let you keep distinct agent setups with isolated settings, history, and memory. Beyond chat, there is a scheduling system for setting up recurring tasks, a memory editor for viewing and adjusting what the agent remembers about you, and a persona editor for customizing the agent's personality. Sixteen different messaging gateways can be connected so the agent can send and receive messages through platforms like Telegram, Discord, Slack, WhatsApp, and Email. Installation packages are available for macOS, Windows, and Linux in several formats. The app is in active development and the README notes that features may change. It is open-source under the MIT license.
← fathah on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.