Skip to main content
📖 The AI Tool Bible
Hermes Agent preview image
Hermes Agent logo

Hermes Agent

✓ Editorially verified

Open-source multi-channel AI agent with persistent memory, scheduling, and subagent delegation from Nous Research.

Freemium· MIT-licensed self-host free; managed Portal tiers Free/Plus/Super/Ultra with creditsAgentsMulti-model (300+ via Nous Portal)8.2 / 10
Visit website →

In short

Hermes Agent is a self-hostable, MIT-licensed AI agent that operates across Telegram, Discord, Slack, and other channels. It is best for developers seeking a persistent, automated assistant with isolated subagent execution and natural-language scheduling.

Best for

Pick Hermes Agent if you want one self-hostable, memory-persistent agent that follows you across every messaging app and can run scheduled, sandboxed jobs.

Skip if

Skip it if you just want a hosted ChatGPT-style web UI and have no interest in self-hosting, scripting, or wiring up messaging integrations.

Hermes Agent is Nous Research's open-source personal AI agent that lives across the messaging channels you already use, including Telegram, Discord, Slack, WhatsApp, Signal, email and a local CLI. It pairs persistent memory, natural-language task scheduling and subagent delegation with web browsing, search and vision so the same agent can pick up a thread on your phone and continue it on your laptop.

What differentiates Hermes from generic chat clients is its execution model: it runs across five backends (local, Docker, SSH, Singularity and Modal) with container hardening and namespace isolation, and it auto-generates reusable skills as it learns your projects. The codebase is MIT-licensed and you can self-host it free, but Nous also sells managed Portal tiers (Free, Plus, Super, Ultra) that bundle monthly credits and access to 300+ models behind one set of credentials. Desktop apps ship for macOS 12+, Windows 10/11 and Linux, with a terminal install for headless boxes.

It's aimed at developers and power users who want one agent that remembers context, dispatches isolated subagents, and runs scheduled jobs without being chained to a single chat UI. Python RPC scripting and the multi-backend executor make it more of an automation framework than a chatbot wrapper.

Editor's take

This is one of the more serious open-source attempts at a cross-channel personal agent, and the Nous Research pedigree plus MIT license make it worth a look over closed alternatives. The five-backend executor and subagent isolation hint at real automation ambition, but it's still a pre-1.0 project, so expect rough edges and shifting skills.

— The AI Tool Bible editorial team

Pros

  • MIT-licensed and fully self-hostable
  • Works across Telegram, Discord, Slack, WhatsApp, Signal, email and CLI
  • Persistent memory plus auto-generated skills per project
  • Five execution backends with container and namespace isolation
  • Natural-language scheduling and subagent delegation built in

Cons

  • ⚠️ Early version (v0.17.0) so APIs and skills churn
  • ⚠️ Multi-backend setup is heavier than a single-channel chatbot
  • ⚠️ Managed Portal credits required for the easiest path to 300+ models

Use cases

personal-assistanttask-automationmulti-channel-chatscheduled-jobssubagent-orchestration

Frequently asked

Which messaging platforms does Hermes Agent support?
It works across Telegram, Discord, Slack, WhatsApp, Signal, email, and a local CLI, allowing users to continue conversations across different devices.
Is Hermes Agent free to use?
The codebase is MIT-licensed and free to self-host. Nous Research also offers managed Portal tiers (Free, Plus, Super, Ultra) that include monthly credits and access to over 300 models.
What execution backends does the agent support?
It runs across five backends: local, Docker, SSH, Singularity, and Modal, featuring container hardening and namespace isolation for security.
Who is the primary target audience for this tool?
It is aimed at developers and power users who want an agent that remembers context, dispatches isolated subagents, and runs scheduled jobs without being limited to a single chat UI.
Does Hermes Agent have persistent memory capabilities?
Yes, it pairs persistent memory with natural-language task scheduling and auto-generates reusable skills as it learns your projects.

Explore related

Compare with similar tools

All in Agents
LangGraph preview image
LangGraph logo

LangGraph

Featured
Agents · BYO (Claude / GPT / open)
8.8

Stateful, graph-based agent orchestration from LangChain.

Freemium· Developer: $0 / seat · Plus: $39 / seat · Enterprise: Custom pricingstateful agentshuman-in-loop
CrewAI preview image
CrewAI logo

CrewAI

Featured
Agents · BYO (Claude / GPT / open)
8.4

Python framework for multi-agent orchestration.

Freemium· Basic: Free · Enterprise: Custommulti-agentorchestration
Ernie Bot preview image
Ernie Bot logo

Ernie Bot

Agents · Baidu ERNIE 4.0 / ERNIE X1 / ERNIE Turbo (in-house)
8.7

Baidu's Mandarin-first ChatGPT rival, powered by the ERNIE model family

Freemium· Free tier for Ernie 3.5 access; Ernie 4.0 and premium features require a paid subscription (approximately CNY 59.9/month for individual plans); enterprise API pricing via Baidu AI Cloud Qianfan platform is metered per 1K tokens.Mandarin content writing and marketing copyChinese-language document Q&A and summarisation
Moveworks preview image
Moveworks logo

Moveworks

Agents · Orchestrates multiple enterprise-ready LLMs (undisclosed mix, historically including OpenAI GPT and in-house models via its Reasoning Engine)
8.7

The enterprise AI assistant that searches, answers, and takes action across your business systems

Enterprise· Enterprise-only pricing; no public tiers. Quoted per organization based on employee count, integrations, and agent scope. Contact sales for a quote.IT service desk ticket deflectionHR policy Q&A and self-service
AWS Bedrock preview image
AWS Bedrock logo

AWS Bedrock

Agents · Multi-model: Anthropic Claude, Meta Llama, Mistral, Cohere, AI21, Amazon Nova/Titan, DeepSeek, Stability, OpenAI GPT
8.6

Build and scale generative AI applications with foundation models

Paid· Standard: Contact sales · Flex: Contact sales · Priority: Contact sales · Reserved: Contact salesEnterprise RAG chatbot over private documentsMulti-step tool-using agents via AgentCore
Claude Agent SDK preview image
Claude Agent SDK logo

Claude Agent SDK

Agents · Claude Opus / Sonnet
8.6

Anthropic's official SDK for building autonomous Claude agents.

Free· Free SDK; API usage billed at Claude ratesClaude agentstool use