CopilotKit Soar vs Hermes Agent: Which AI Coworker Fits Your Business?

By Anmol Baranwal
October 22, 2026
CopilotKit Soar vs Hermes Agent: Which AI Coworker Fits Your Business?

Hermes Agent is Nous Research's open-source AI agent that learns as it works. It writes its own skills, remembers how it solved a problem, and runs on a laptop, a server or a cloud sandbox.

CopilotKit Soar gives your company self-hosted AI coworkers that run on your own servers and connect to the tools you already use. It's fully customizable, works with any agent harness and any model, and keeps learning from how your teams work. Our engineers set it up under your brand.

Both run on your own infrastructure, and both learn. For a business, the difference comes down to how your people sign in and get access, how every action is checked and recorded, and who approves what the agent learns.

What is Hermes Agent

Hermes Agent is MIT licensed and sends no telemetry by default. It runs locally, in Docker, over SSH or in cloud sandboxes, and one gateway connects it to 20+ chat apps, including Slack, Microsoft Teams, Telegram and WhatsApp. A web dashboard with OIDC sign-in manages the profiles, memory, skills and sessions on each machine, and built-in commands back up, export and uninstall everything.

Nous also sells Hermes Business, a team tier with admin roles and a shared skill library, and Hermes Enterprise, a self-hosted edition with "tailored deployment, SSO, SLAs, and white-glove onboarding."

What is CopilotKit Soar

Over the past few months, we open-sourced our own versions of the big AI coworker products: OpenBot (Grok Bot), OpenMuse (Meta Muse), OpenDots (OpenAI dots) and OpenTag (Claude Tag). CopilotKit Soar turns that core into one business-ready product for companies that want AI coworkers on their own terms.

Your teams share AI coworkers that use your apps, finish real work and get better the more they're used. Each coworker can get its own computer and follows the rules your IT team writes. Coworkers show up in the Soar app on web, desktop and mobile, and in Slack and Microsoft Teams.

Our forward deployed engineers:

  • Deploy Soar on your servers, from a single machine to Kubernetes on EKS, AKS or GKE
  • Make it look like your own product, with your branding and your coworkers
  • Build your first AI coworker with you and provide dedicated support as your team grows
__wf_reserved_inherit

Hermes Agent vs CopilotKit Soar at a glance

Both run on your own servers, reach your team in Slack and Microsoft Teams, and get better as they work. The differences show up in sign-in, how every action is checked and recorded, and who approves what the agent learns.

  1. Where it runs
    • Hermes Agent: a laptop, desktop, server or Docker, with local, SSH and cloud sandbox backends. Nous also offers Hermes Cloud, and Hermes Enterprise runs on-prem or in your private cloud
    • Soar: on your own servers, from one machine with Docker to Kubernetes with Helm
  2. Who it's for
    • Hermes Agent: one owner per profile, with several people reaching a bot through allowlists and DM pairing
    • Soar: AI coworkers belong to the company, so a whole team can share one, and each coworker can get its own computer
  3. Data
    • Hermes Agent: conversations, memory and skills stay in a folder on the machine it runs on, one per profile
    • Soar: files and stored credentials stay on your servers. Conversations and memory live in CopilotKit Intelligence, which you can self-host or use in our cloud
  4. Sign-in
    • Hermes Agent: the dashboard supports OIDC sign-in, and Hermes Enterprise lists SSO. People who chat with the agent are let in through allowlists and pairing
    • Soar: Google, Microsoft, Okta, SAML and OIDC sign-in, plus SCIM 2.0, so accounts are created and removed from your directory
  5. Admin
    • Hermes Agent: the dashboard manages every profile on one machine, and Hermes Business owners and admins manage roles, spend caps and API keys
    • Soar: central admin, with feature switches by organization, role and group
  6. Action control
    • Hermes Agent: approvals for dangerous commands and deny rules on each install
    • Soar: one gateway checks every action against your IT team's rules before it runs, across every coworker, and sensitive actions wait for a person
  7. Audit
    • Hermes Agent: logs dashboard sign-ins, and plugins can export traces to Langfuse or OpenTelemetry-style collectors
    • Soar: every action, allowed or refused, is recorded with who started it and streamed to your SIEM over OpenTelemetry
  8. What it learns
    • Hermes Agent: the agent writes and updates its own skills as it works. An approval step exists, but it's off by default
    • Soar: a person approves every skill before any coworker uses it, and every approved skill is a plain SKILL.md file you can download with the CLI
  9. Agents and models
    • Hermes Agent: Hermes is the agent, on Nous Portal, OpenRouter, OpenAI, Anthropic, Google, Bedrock, Microsoft Foundry or local models
    • Soar: any agent that speaks AG-UI (Agent-User Interaction Protocol) joins as a coworker, on OpenAI, Anthropic, Google or local models through any OpenAI-compatible server
  10. Brand and setup
    • Hermes Agent: you set it up yourself, or buy Hermes Enterprise for onboarding
    • Soar: set up by our engineers to look like your own product, with dedicated support

CopilotKit Soar's AI coworkers learn from your teams

Hermes Agent writes its own skills and keeps its memory with one profile on one machine. In Soar, everything a coworker learns is visible and reviewable, and a person approves every skill first. All of it runs on CopilotKit Intelligence, which you can self-host or use in our cloud.

With User Memories, each coworker keeps your people's preferences and project context across conversations, for one user or shared across a project. Your team can list, update or remove any memory.

With CLiF, your team can show a coworker a task once in the browser, and Soar learns and repeats it. Admins manage learning centrally, and each coworker learns in its own container.

With Automatic Learning, Soar also reads your coworkers' finished threads, finds the patterns and proposes each insight as a skill. Every skill is a SKILL.md your team reviews, and it reaches your coworkers only after a person approves it.

__wf_reserved_inherit

Hermes Agent or CopilotKit Soar: which fits your company

Hermes Agent fits developers and small teams who want a free agent that learns, in the chat apps they already use. Nous's Business and Enterprise tiers extend it to larger teams.

CopilotKit Soar fits companies that:

  • Need company sign-in with SCIM, so access follows their directory
  • Need one set of rules that checks and records every action
  • Want a person to approve every skill before their coworkers use it

CopilotKit Soar vs Hermes Agent FAQ

1. What's the difference between CopilotKit Soar and Hermes Agent?

Both run on your own infrastructure, and both learn. Hermes Agent writes its own skills for each profile. CopilotKit Soar gives teams shared AI coworkers with company sign-in, one gateway that checks and records every action, and a person approving every skill.

2. Is CopilotKit Soar open source?

Soar runs on OpenBot, our open-source engine under the MIT license. CopilotKit Intelligence, which powers threads and learning, is a separate product you can self-host or use in our cloud.

3. Does CopilotKit Soar support SSO and SCIM?

Yes. Soar includes Google, Microsoft, Okta, SAML and OIDC sign-in, plus SCIM 2.0. Hermes Agent's dashboard supports OIDC sign-in, and Hermes Enterprise lists SSO.

4. Who approves what CopilotKit Soar learns?

Your team does. A person approves every skill before any coworker uses it. Hermes Agent writes its own skills by default, with an optional approval step.

5. Does CopilotKit Soar keep an audit trail of every action?

Yes. Soar records every action, allowed or refused, with who started it, and streams the trail to your SIEM over OpenTelemetry. Hermes Agent logs dashboard sign-ins and exports traces through plugins.

6. How do I get CopilotKit Soar?

Soar is in early access. Book a meeting at copilotkit.ai/soar and our engineers will build your first AI coworker with you.

Get started

CopilotKit Soar brings self-hosted AI coworkers to every team, on your servers and under your rules. To see everything it can do, refer to the CopilotKit Soar product page.

To learn more:

Read more of our comparison blogs on CopilotKit Soar and other AI coworker products:

If you want to see Soar in action, we suggest booking a demo. Our engineering team will build your first AI coworker with you and provide dedicated support as your team grows.

Stop renting your AI. Own it.

Follow CopilotKit on Twitter for updates. If you get stuck, reach out in the CopilotKit or AG-UI communities.

Top posts

See All
CopilotKit Soar vs Grok Bot: Self-Hosted AI Coworkers for Your Business
Anmol Baranwal October 23, 2026
CopilotKit Soar vs Grok Bot: Self-Hosted AI Coworkers for Your BusinessCopilotKit vs Grok Bot: a comparison for businesses choosing AI coworkers. Grok Bot from xAI gives each person always-on AI coworkers that run only on Cursor-hosted cloud computers, with models Cursor picks. CopilotKit Soar runs on your own servers, gives teams shared AI coworkers, works with any agent and any model, and is set up by our engineers under your brand. See how they compare on where they run, data, models, sign-in, control and audit, and which one fits your company.
CopilotKit Soar vs OpenAI dots: Self-Hosted AI Coworkers for Your Business
Anmol Baranwal October 23, 2026
CopilotKit Soar vs OpenAI dots: Self-Hosted AI Coworkers for Your BusinessCopilotKit vs OpenAI dots: a comparison for businesses choosing AI coworkers. OpenAI's dots are always-on AI coworkers in ChatGPT, each with its own OpenAI cloud computer, access to over 4,000 apps and one user it belongs to. CopilotKit Soar runs on your own servers, gives teams shared AI coworkers, works with any agent and any model, and is set up by our engineers under your brand. See how they compare on ownership, data, connected apps, learning, approvals and audit, and which one fits your company.
CopilotKit Soar vs Meta Muse: Self-Hosted AI Coworkers for Your Business
Anmol Baranwal October 23, 2026
CopilotKit Soar vs Meta Muse: Self-Hosted AI Coworkers for Your BusinessCopilotKit Soar vs Meta Muse: Meta's Muse is a personal AI agent on your phone, while CopilotKit Soar gives your whole company AI coworkers on your own servers. Muse runs on a cloud computer Meta operates, one per user, in the US and Canada. Soar gives teams shared AI coworkers, works with any agent and any model, and is set up by our engineers under your brand. See how they compare on data access, training, connected apps, learning, approvals and audit, and which one fits your company.
Are you ready?

Stay in the know

Subscribe to our blog and get updates on CopilotKit in your inbox.