Compare · Cloud agent · Checked November 9, 2026

Hermes Agentvs ChatGPT dots

Hermes Agent is open source, works with the model you choose and needs no ChatGPT plan. It runs on your hardware or Hermes Cloud and answers on more than 20 messaging platforms.

Key differencesHermes AgentChatGPT dots
Where it runs
Your machine or Hermes Cloud
OpenAI's cloud
Models
Hundreds, plus local models
OpenAI's GPT-6 models
Chat apps
More than 20 platforms
ChatGPT, Slack, Teams (limited)
To start
Free (MIT), plus model costs
ChatGPT Pro or Business Premium

Why Hermes Agent

  1. [ 01 ]

    Works with the model you choose

    Use frontier models on launch day via Nous Portal, any OpenAI-compatible API, a local model or ChatGPT sign-in for Codex models. Dots run on GPT-6 models.

  2. [ 02 ]

    Runs on your hardware or Hermes Cloud

    Install it on your computer, a VPS or a GPU cluster, or use Hermes Cloud. It stores conversations, memory and skills on the machine that runs it.

  3. [ 03 ]

    Answers on more than 20 messaging platforms

    One gateway connects Telegram, WhatsApp, Signal, Discord, Slack, Microsoft Teams and more. Dots answer in ChatGPT and Slack, with Teams in limited availability.

  4. [ 04 ]

    Free and open source, no plan required

    The MIT-licensed software is free, so you pay for the models you use, or nothing with a local model. Free, Go and Plus ChatGPT plans do not include a dot.

At a glance

A check marks where Hermes Agent has the edge.
Hermes Agent and ChatGPT dots compared by topic
TopicHermes AgentChatGPT dots
Source codeHermes Agent:Edge: Open source under the MIT license, which allows commercial use.ChatGPT dots:OpenAI documents no source code or self-hosting for dots.
Where it runsHermes Agent:Edge: Your computer, a server or Hermes Cloud. Commands can run in Docker or over SSH.ChatGPT dots:Each dot has its own cloud computer, maintained by OpenAI.
ModelsHermes Agent:Edge: Hundreds of models via Nous Portal, any OpenAI-compatible API, or a local model.ChatGPT dots:GPT-6 Astra and GPT-6.1 Terra. No model picker is documented for the main dot.
Memory and skillsHermes Agent:Edge: Saves workflows as reusable skills. Its memory is two files you can read.ChatGPT dots:Keeps its own memories. You currently cannot view or edit single memories.
Chat appsHermes Agent:Edge: More than 20 platforms, including Telegram, WhatsApp, Signal, Slack and Teams.ChatGPT dots:ChatGPT, Slack and Teams (limited). Texting is a limited beta for Pro users.
Your dataHermes Agent:Edge: Stores chats, memory and skills on the machine it runs on. No default telemetry.ChatGPT dots:Dots work in OpenAI's cloud; task context does not stay only on your computer.
PriceHermes Agent:Edge: Free under the MIT license. Pay your model provider or use a Nous Portal plan.ChatGPT dots:Included with Pro and Business Premium. Free, Go and Plus do not include dots.

Switch from ChatGPT dots

  1. Install Hermes Agent

    Get Hermes Desktop for macOS (Apple Silicon), Windows and Linux, or deploy on Hermes Cloud.

  2. Pick your model

    Run hermes setup --portal to sign in to Nous Portal, or use your own provider, a local model or ChatGPT sign-in for Codex models.

  3. Connect your chat apps

    Link Telegram, Slack, WhatsApp or another platform. It builds memory and skills as you work.

hermes setup --portal

In detail

It works with hundreds of models, or a local one

Hermes Agent works with any OpenAI-compatible API. One Nous Portal login covers hundreds of models, and OpenRouter and other providers work too. Local models run through Ollama, vLLM, llama.cpp or SGLang. You can also use ChatGPT sign-in for Codex models, or sign in with SuperGrok or X Premium+. The /model command switches models mid-session, and conversation history, memory and skills carry over regardless of which provider you use.

Dots, OpenAI's always-on agents in ChatGPT, run on models from OpenAI's GPT-6 family: GPT-6 Astra, and since November 3, 2026, GPT-6.1 Terra. OpenAI says a dot can draw on different models for different parts of its work, and documents no model picker for the main dot. Enterprise model controls and defaults do not apply to it. Tasks a dot delegates to ChatGPT Work or Codex follow those products' own controls.

It runs on your hardware or on Hermes Cloud

Hermes Agent is open source under the MIT license, which allows commercial use. You install it where you want it to run: your computer, a VPS or a GPU cluster. Hermes Desktop runs on macOS (Apple Silicon), Windows and Linux. Its commands can run locally, in Docker, over SSH, or in Modal, Daytona or Vercel Sandbox.

Its scheduler takes plain language or cron syntax and can deliver results to your chats. For an agent that must stay up, the docs recommend a server or VPS. Hermes Cloud runs it on a dedicated, always-on instance in the nearest available region. Every paid Nous Portal plan includes one Hermes Cloud agent; larger or extra agents bill daily from credits, and without a plan you need a small credit balance.

Each dot has its own cloud computer, with a Linux system and Chrome browser that OpenAI maintains, so cloud work continues while your devices are off. OpenAI documents no source code or self-hosting option for dots. You can connect your own computers, which must stay online with the ChatGPT app open, and the work is still coordinated in OpenAI's cloud.

You can reach it from more than 20 messaging platforms

One Hermes Agent gateway connects to more than 20 messaging platforms, including Telegram, Discord, Slack, WhatsApp, Signal, SMS, email, Matrix, LINE, Microsoft Teams and iMessage through BlueBubbles. It can talk in Discord voice channels. Several people can share one agent, and allowlists and DM pairing control who can use it. A Hermes Agent mobile app is in beta and coming soon; today you message it through those chat apps, or use Hermes Desktop in your phone's browser with the Webapp.

You can message or call a dot in ChatGPT and message it in Slack, where you can send a direct message or mention it in a channel thread. OpenAI also lists Microsoft Teams, and its Help Center says dots in Teams have limited availability. As of November 9, 2026, the Help Center calls texting a limited beta for Pro users in the US, Canada and Mexico, not supported in Business or Enterprise workspaces.

It keeps memory you can read and writes its own skills

Hermes Agent keeps a curated memory in two files, MEMORY.md and USER.md, in its home directory, and adds, edits or removes entries as it learns. You can open both files to see what it has saved. Every CLI and messaging session is stored in a local SQLite database with full-text search. When it works out a non-trivial workflow, it saves the method as a skill and improves it with use. You can require human review before skill changes take effect.

A dot receives memories from ChatGPT and creates its own, including from connected apps. You currently cannot view, edit or delete individual dot memories. Disconnecting an app or turning off ChatGPT Memory does not delete what the dot already has; deleting the dot does.

It stores your data on the machine that runs it

Hermes Agent stores conversations, memory and skills in its home directory on the machine that runs it (~/.hermes on macOS and Linux). Model requests go only to the providers you configure, and a local model needs no network access once it is downloaded. Hermes Agent collects no telemetry by default; usage-metrics sharing is opt-in. Saved passwords are encrypted on that machine, and the model never sees them.

Dots work in OpenAI's cloud, and conversations, tool results and other task context do not stay only on a connected computer.

It runs several agents, each with its own memory

Hermes Agent runs up to 10 subagents at once by default, each with its own context and terminal session, and you can raise the limit. Profiles run several independent agents on one machine, each with its own memory, skills and keys. In Hermes Desktop, Bot Mode gives each bot its own role, model, memory and skills, and a Group Chat holds 2 to 6 bots. A Kanban board lets named agents share work.

A dot splits work among background agents that run in parallel and report back, and it can delegate parts of a request to ChatGPT Work or Codex. Each member creates one personal dot, and OpenAI says you will be able to add more dots in the future. Specialist dots with their own identity are in focused enterprise pilots.

The Internet's Own AI

© 2026, Nous Research, Inc.

Terms|Privacy

MIT License · 2026