

Hermes Agent
✓ Editorially verifiedOpen-source multi-channel AI agent with persistent memory, scheduling, and subagent delegation from Nous Research.
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.
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 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.
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
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
FeaturedStateful, graph-based agent orchestration from LangChain.

CrewAI
FeaturedPython framework for multi-agent orchestration.

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

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

AWS Bedrock
Build and scale generative AI applications with foundation models

Claude Agent SDK
Anthropic's official SDK for building autonomous Claude agents.