---
title: Charmhub | Deploy Hermes Agent using Charmhub - The Open Operator Collection
description: Deploy the latest version of Hermes Agent on any cloud. Self-improving
  AI agent with built-in learning loop and multi-platform messaging
url: https://charmhub.io/hermes
---

# Hermes Agent

[Shih-Yuan Lee (FourDollars)](https://charmhub.io/publisher/fourdollars "View all packages from Shih-Yuan Lee (FourDollars)")

* [Shih-Yuan Lee (FourDollars)](https://charmhub.io/publisher/fourdollars "View all packages from Shih-Yuan Lee (FourDollars)")

Platform:

24.04

stable 13

```
juju deploy hermes
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

Share your thoughts on this charm with the community on discourse.

[Join the discussion](https://discourse.charmhub.io/)

---

[Add docs to a charm](https://juju.is/docs/sdk/add-docs-to-your-charmhub-page)

#### Self-improving AI agent with built-in learning loop and multi-platform messaging

Hermes Agent by Nous Research is a self-improving AI agent with a built-in
learning loop. It creates skills from experience, improves them during use,
persists knowledge across sessions, and builds a deepening model of who you
are. Deploy on a VPS, GPU cluster, or serverless infrastructure.

Key Features:

* Built-in learning loop (skill creation, self-improvement, memory nudges)
* Multi-platform messaging (20+ channels including Telegram, Discord, Slack, WhatsApp, Signal)
* Multiple AI provider support (Anthropic, OpenAI, Google, OpenRouter, Ollama, etc.)
* Scheduled automations with natural language cron
* Subagent delegation and parallelization
* Multiple terminal backends (local, Docker, SSH, Modal, Daytona, Vercel)
* FTS5 session search with LLM summarization
* Minimum requirement: 64K token context window model

This charm deploys the Hermes Agent Gateway service, which manages all
messaging channels, agent sessions, cron jobs, and provides a web dashboard.
