Comma vs Hermes Agent: a Hermes Agent alternative you use in an app

Hermes Agent is Nous Research's MIT-licensed agent that you install and run from a terminal, or rent on Hermes Cloud by the day, and it writes its own skills as it works. Comma is open source too, under AGPL-3.0. You use it in a Mac app or a web app, starting on the Free plan, or run it on your own server. Each request becomes a Task, and your decisions wait in Needs Review.

At a glance

FeatureCommaHermes Agent
What it isAn open source personal AI agent that works 24/7Nous Research's open source agent that writes its own skills
LicenseAGPL-3.0MIT
Who runs itComma, in its cloud; or you, on your server with Docker ComposeYou, on your machine or server; or Hermes Cloud, billed by the day
How you use itA Mac app and a web app, with a Task boardA terminal interface, a desktop app, and chat apps
Works while you are awayYes. The hosted agent has its own cloud computer, so your Mac can be offWhile its gateway runs, as a service on your machine or in Hermes Cloud
Scheduled and background workLoops that wake the agent only when something needs it, and a daily briefingA cron scheduler, and an optional heartbeat that prompts an idle session
Learning and memoryOne agent keeps your work, memory and context across devices and conversationsWrites and improves its own skills; two small memory files and session search
Where you talk to itMac app, web app, Signal and Telegram. iOS and Android are coming soonAbout 30 chat apps, including Telegram, Discord, Slack, WhatsApp and Signal
Your computerRead-only until you turn on Allow operationsCommands run on the host by default, and a second model judges each one
ModelsComma's models, your own API key, or your ChatGPT or Claude planNous Portal, many providers, local models, or a ChatGPT sign-in
PriceFree plan US$0; Pro adds credits; free to self-hostFree software; Hermes Cloud from US$0.56 a day, plus model costs
For teamsSelf-hosted Comma has an Admin console for accounts and the models people can useSingle-tenant: one user for each installation

Quick verdict

Choose Comma if you…

  • Want an app and a Task board, not a terminal
  • Want to start on a free hosted plan, without running a server or paying by the day
  • Want your computer read-only until you allow more, and your decisions in Needs Review
  • Want to serve one instance to a team, with accounts managed in an Admin console

Choose Hermes Agent if you…

  • Want an agent that writes and improves its own skills from your work
  • Want to reach it from Discord, WhatsApp, Matrix, Microsoft Teams or many other chat apps
  • Want to run local models, or choose from hundreds through Nous Portal
  • Prefer the MIT license, and are at home in a terminal

Comma vs Hermes Agent: Where it runs

Hermes Agent runs where you install it, or on Hermes Cloud. Comma runs in its own cloud, or on a server you manage.

Hermes Agent installs with one command on macOS, Linux, WSL2 or Windows, or runs in Docker, and it can send its commands to other backends such as SSH, Modal or Daytona. Hermes Cloud runs it for you and bills each day the machine runs, from US$0.56 a day, with model calls and tools billed on top.

Hosted Comma gives each Workspace a cloud computer that starts when a Task needs it and stops a few minutes after the work ends, so your Mac can be closed. To keep your data on your own machine, self-host Comma: Docker Compose starts its web app, Admin console, API and agent runtime beside PostgreSQL, Redis, ClickHouse and object storage.

Comma
Hosted with its own cloud computer, or self-hosted with Docker Compose.
Hermes Agent
On your machine or server, or on Hermes Cloud by the day.

Comma vs Hermes Agent: How you work with it

Hermes Agent starts in a terminal. Comma starts in an app.

Hermes Agent's main interface is a terminal, with slash commands and streaming tool output. A desktop app for macOS and Windows arrived in June 2026, a web dashboard handles administration, and a gateway connects it to about 30 chat apps. There is no official phone app.

Comma has a Mac app and a web app, where each request that needs work becomes a Task on a board with three columns: In progress, Needs Review and Done. Comma moves the cards itself, and a decision that is yours waits in Needs Review. You can also hand work to Comma from Signal or Telegram; its iOS and Android apps are coming soon.

Comma
Mac and web apps with a Task board, plus Signal and Telegram.
Hermes Agent
A terminal, a desktop app, and about 30 chat apps.

Comma vs Hermes Agent: Learning and memory

Hermes Agent is built around skills it writes for itself. Comma is built around one agent that keeps your context.

After multi-step work, or after you correct it, Hermes Agent writes a skill for the task and improves it as it uses it. Its memory is two short files, one about the work and one about you, and it can search its past sessions.

Comma is sessionless: one agent keeps your work, memory and context across your devices and conversations, so you do not start over with each chat. You can add Skills, Plugins and MCP servers to extend what it can do, and Routines prepares a briefing before your day starts.

Comma
One agent with your work, memory and context, on every device.
Hermes Agent
Skills it writes and improves itself, plus two small memory files.

Comma vs Hermes Agent: Safety on your computer

Hermes Agent runs commands on its host and asks a model to judge them. Comma starts read-only.

Hermes Agent's security policy says it is built for a single user, that its default backend runs commands on the host, and that the operating system is the only real boundary against a model that misbehaves. By default a second model judges the risk of each command before it runs; you can switch to manual approval, or turn the checks off.

Comma can read files on a connected computer, and changes them or runs commands only after you turn on Allow operations for that computer. Apps connect with scoped permissions that you can revoke, and agents never see your raw credentials. Inside a Task, a decision that is yours waits in Needs Review.

Comma
Read-only by default, scoped app access, and your decisions in Needs Review.
Hermes Agent
Commands on the host, with a model judging each one by default.

Comma vs Hermes Agent: Models and cost

Both let you bring your own model. Hermes Agent also runs local models.

Hermes Agent recommends Nous Portal, which offers hundreds of models on plans from free to US$200 a month. It also works with OpenRouter, Anthropic, OpenAI, Google, xAI and any OpenAI-compatible endpoint, with local models through Ollama, LM Studio or vLLM, and with a ChatGPT sign-in. The software is free; you pay for the machine and the model calls.

Comma uses its own models by default. You can bring your own API key, use your ChatGPT or Claude plan, choose a model for each role, or let Codex or Claude Code do the work on a computer you connect. The Free plan costs US$0 with unlimited chat, and a self-hosted Comma needs no plan at all.

Comma
A free plan, and the model you choose, including your own key.
Hermes Agent
Free software, Nous Portal or your own keys, and local models.

Pricing side by side

Comma

  • FreeUS$0 / monthUnlimited chat. Bring your own key (BYOK) for advanced models.
  • ProSee pricingAbout 300–600 agentic tasks a month.
  • EnterpriseCustomCredits and billing set with you.
  • Self-hostedUS$0No plan or card. You pay for your machine and your model provider.

Hermes Agent

  • SoftwareUS$0MIT licensed, to run on your own machine.
  • Hermes Cloud StandardUS$0.56 / dayWhile it runs: 2 GB of memory and 4 vCPUs. Model calls and tools cost extra.
  • Hermes Cloud ProUS$1.09 / dayWhile it runs: 4 GB of memory and 8 vCPUs. Model calls and tools cost extra.
  • Nous PortalUS$0–200 / monthModel credits, on plans of US$0, US$20, US$100 or US$200 a month.

Prices as each product lists them on October 10, 2026. A stopped Hermes Cloud machine costs US$0.03 a day. See Comma's current Pro price on the pricing page.

Try Comma beside Hermes Agent

Start on the Free plan in your browser or the Mac app, with no server to keep running. If you would rather host it yourself, the self-host guide starts Comma with one Docker Compose command.

FAQs

Is Comma a good Hermes Agent alternative?

If you want an app instead of a terminal, yes. Comma has a Mac app and a web app with a Free plan, works around the clock on its own cloud computer, and is open source under AGPL-3.0. Hermes Agent suits you better if you want an agent that writes its own skills and you are at home in a terminal.

Is Comma open source like Hermes Agent?

Yes. Comma is open source under AGPL-3.0, and Hermes Agent under MIT. Both let you read and change the code. If you serve a changed version of Comma to other people, the AGPL asks you to keep its source available to them.

Do I need a terminal to use Comma?

No. Sign in to the web app or the Mac app with your email address and a code. Only self-hosting uses a terminal, to start Comma with Docker Compose.

How does Comma remember my work?

One agent keeps your work, memory and context across your devices and conversations, so you do not start a new session for each request. You can add Skills, Plugins and MCP servers to extend what it can do.

What can Comma do on my computer?

At first, Comma can only read files on a connected computer. To let it change files, run commands and use the coding agents installed there, turn on Allow operations for that computer in Settings. Turn it off at any time, and Comma is back to read-only.

Which models can Comma use?

Comma uses its own models by default. You can also bring your own API key, or your ChatGPT or Claude plan, and choose a model for each role. On a self-hosted Comma, you set one model for the whole instance, or each person adds a private model.

Hermes Agent is a trademark of its owner. Comma is not affiliated with Nous Research.

Try Comma, Now.

Get started