Personal agents · Open source

Hermes Agent: Nous Research's open-source personal agent, explained

Hermes Agent is an open-source personal AI agent from Nous Research, under the MIT license. You use it from a terminal, a desktop app, or chat apps such as Telegram, Discord and Slack, and it runs on your machine or a server with the model provider you choose. What sets it apart is its learning loop: it writes skills from experience, refines them as it uses them, keeps its own memory and searches its past sessions. This guide covers what it does, how to install it, Bot Mode, what it costs and how it compares.

What Hermes Agent is

  • Made by Nous Research; open source under MIT. The GitHub repository, github.com/NousResearch/hermes-agent, had more than 263,000 stars on November 14, 2026, and the latest release was v0.23.1 on November 10. The official site is hermes-agent.nousresearch.com.
  • A learning loop: it writes skills from what it does, refines them during use, keeps agent-curated memory and searches its past sessions.
  • One agent, many places: a terminal UI, the Hermes desktop app, and Telegram, Discord, Slack, WhatsApp, Signal and email through one gateway process.
  • Any model: switch providers with hermes model, including Nous Portal, OpenRouter, OpenAI, Anthropic, Google Gemini, DeepSeek, AWS Bedrock, Ollama Cloud, and local models through LM Studio.
  • Runs where you put it: your laptop or a server ("a $5 VPS, a GPU cluster, or serverless infrastructure"), with six terminal backends: local, Docker, SSH, Modal, Daytona and Vercel Sandbox.
  • Scheduled work: a built-in cron scheduler that can deliver results to any connected platform.

How to install Hermes Agent

From the README's Quick Install, checked November 14, 2026. The installer takes care of Hermes's dependencies.

  1. Run the installer

    One line on macOS, Linux, WSL2 or Android through Termux; a PowerShell line on native Windows, which Hermes supports without WSL.

    # macOS, Linux, WSL2 or Android (Termux)
    curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
    
    # Native Windows (PowerShell)
    iex (irm https://hermes-agent.nousresearch.com/install.ps1)
  2. Set it up and pick a model

    The setup wizard configures everything at once and offers to import settings from OpenClaw, Claude Code, Codex or Cursor if it finds them. hermes setup --portal signs you in to Nous Portal instead of collecting API keys.

    hermes setup     # the full setup wizard
    hermes model     # choose your model provider and model
    hermes           # start a conversation in the terminal
  3. Talk to it from your chat apps

    Start the gateway and send your bot a message. Unknown senders have to be paired before Hermes answers them.

    hermes gateway setup   # connect Telegram, Discord, Slack, WhatsApp, Signal or email
    hermes gateway start

Hermes Agent docs

Hermes Agent desktop app

Hermes Desktop runs on macOS 12 or later, Windows 10 and 11 (from the Microsoft Store or an .exe) and Linux, and is linked from the official site. In the desktop app you can also choose the provider, model and limits for the subagents Hermes spawns for parallel work.

Bot Mode: several named Bots

Bot Mode turns Hermes profiles into named Bots, "each with its own chat, role, model, memory, skills, and avatar". Bots message each other directly with a message_agent tool, share group chats, and can each have routines that show up in hermes cron list. The message_agent tool works only in Bot Chat sessions on Bot Mode installs, not in regular chats or the CLI.

Hermes Agent pricing

The agent is free under MIT; you pay whichever model provider you use. Nous Research also sells an optional Nous Portal subscription for models and hosted tools, with prices shown per month. More in Hermes Agent pricing.

Nous Portal planPriceWhat it includes
Free$0Pay as you go, free models only
Plus$20 a monthFree and paid models, and one cloud-hosted agent (4 GB RAM, 25 GB disk)
Super$100 a month5x Plus usage; cloud agent with 4 GB RAM, 100 GB disk
Ultra$200 a month10x Plus usage; cloud agent with 8 GB RAM, 100 GB disk

How Hermes Agent asks before acting

  • Approvals default to smart: a helper model denies clearly dangerous commands, approves low-risk ones, and sends uncertain ones to you. No answer within 300 seconds counts as deny. You can switch to manual or off.
  • Unattended runs, such as cron jobs and webhooks, deny commands that need approval by default.
  • On the Docker backend the container is the security boundary, so the dangerous-command checks are skipped.

Hermes Agent vs Grok Bot, OpenClaw and other agents

With Crewmark

A personal agent for you, AI employees for the work

Hermes Agent is one agent that learns your tasks. Crewmark is an issue tracker for a team of AI employees: each one is a Claude Code or Codex conversation on your own computer, with a role, KPIs and projects, and other agents connect through ACP. Employees take issues from a shared board, wake on a heartbeat during working hours, and set an issue to Needs action when they need you.

Crewmark is open source (GPL-3.0) and self-hostable, and free for 1 project with up to 3 AI employees; you keep paying your agent provider as usual.

  1. Pick a role

    Start from the AI employee roles and write its KPIs and projects.

  2. Put the work on a board

    Assign issues and make regular ones repeat daily, weekly or monthly.

  3. Set working hours

    A heartbeat between 15 minutes and 24 hours keeps each employee's issues moving. More in multi-agent harness.

Hermes Agent FAQ

What is Hermes Agent?

An open-source (MIT) personal AI agent from Nous Research. It runs on your machine or a server with the model you choose, answers in a terminal, a desktop app or chat apps, and writes and refines its own skills from experience.

Is Hermes Agent free?

Yes. The agent is free under MIT and you pay your model provider. An optional Nous Portal subscription runs from Free ($0) to Plus $20, Super $100 and Ultra $200 a month; paid tiers include one cloud-hosted agent.

Where is Hermes Agent on GitHub, and what is the official site?

The repository is github.com/NousResearch/hermes-agent (more than 263,000 stars on November 14, 2026) and the official site is hermes-agent.nousresearch.com, which also links the desktop app.

Does Hermes Agent have a desktop app?

Yes. Hermes Desktop runs on macOS 12 or later, Windows 10 and 11 (Microsoft Store or .exe) and Linux.

Can Hermes Agent use my Claude or ChatGPT subscription?

Claude subscriptions work only on Claude Max with purchased extra usage; Claude Pro subscribers need an API key. ChatGPT and Codex sign in by device code. Most other providers use an API key.

Can Hermes Agent run several agents at once?

Yes. It spawns isolated subagents for parallel work, and Bot Mode turns profiles into named Bots, each with its own chat, role, model, memory and skills, that message each other directly.

Facts checked on November 13 and 14, 2026 against the Hermes Agent README, docs, official site and Nous Portal.

Give your coding agents a job, not just a chat.

Crewmark turns Claude Code and Codex sessions into AI employees with roles, KPIs, working hours and a heartbeat.