Skip to content

Hermes Agent

by Nous ResearchAgentGet organised

Gives you an AI assistant that remembers you and does tasks from Telegram or Slack

View on GitHub

About Hermes Agent

Hermes Agent is an open-source AI assistant that runs on your computer or a server. You chat with it in a desktop app, a terminal or apps like Telegram and Slack, and it does tasks, runs scheduled jobs and remembers you.

For People who want a personal AI assistantSmall teams on Slack or DiscordSelf-hosters

Made by Nous Research

Nous Research is an open AI research organisation that trains models and builds agents; Hermes Agent is one of its main products.

Stars
★ 259k
License
MIT
Cost
Usage-based
Platforms
Mac · Win · Linux
Level
Intermediate

Screenshots

From the project's own repository · 2 images, swipe or use the arrows.

The Hermes Agent dashboard Channels page, listing Telegram, Discord, Slack, WhatsApp and other chat apps to connect
The Hermes Agent kanban board, with tasks such as transcribing calls and translating pages moving from ready to done
Image: Nous Research (MIT). Original file

Overview

Hermes Agent is Nous Research's open-source AI assistant that runs on your computer or a server. You chat with it in a desktop app, the terminal or apps such as Telegram, Discord, Slack, WhatsApp and Signal, and it carries out tasks with its tools, runs scheduled jobs and sends you the results. It keeps notes about you and turns finished tasks into reusable skills. It suits people who want one assistant they can reach from anywhere, with the model of their choice.

It keeps a memory of you and writes its own skills from past tasks, and you can reach it from the chat apps you already use.

Try these first

Start with the first one: it is a small task you can check easily.

  1. Introduce yourself and list the tools you have turned on right now.First try · read-only

  2. Remember that I prefer short answers in bullet points.

  3. Every weekday at 8am, send me a short summary of news about [topic] here.runs on a schedule

  4. Search our past conversations for what we decided about [project] and summarise it.

Example prompts written by Agent Flows Hub.

Features

From the creator's documentation.

FeatureWhat it doesRuns
Chat appsTalk to it from Telegram, Discord, Slack, WhatsApp, Signal or the terminalYour chat apps
MemoryKeeps notes about you and searches past conversations to recall earlier workYour computer
Self-made skillsTurns finished tasks into reusable skills and improves them as you use themYour computer
Scheduled jobsRuns daily or weekly tasks you describe in plain words and sends the resultsYour chat apps
Commands and toolsRuns commands locally, in Docker or on a server, with the tools you enableYour computer
ModelsUses the provider you pick, such as OpenRouter, OpenAI or Nous PortalModel provider

Good to know

You want an assistant you can message from your phone that remembers your preferences and runs recurring jobs, such as a morning summary. Hermes Agent runs on your computer or a small server, connects to chat apps and uses the model provider you choose.

Limits

  • It needs a model provider: your own API key, or a Nous Portal subscription that also covers web search, images and voice. Chat-app connections need their own bot setup.
  • It can run commands and act on connected apps. Start with read-only questions and decide which tools to enable with hermes tools.

Notes by (original project name: Hermes Agent), written from the creator's documentation, not from running it ourselves. Hermes Agent installation guide · Hermes Agent README

Stuck setting it up?

Tell us what happened. We take a look first; if it needs paid work, you get an estimate before anything starts.

Get help

Other agents

  • InkOS Helps you plan, write and revise novels, short stories and scripts with an AI agent
  • Kilo Code Hands your coding tasks to an agent in VS Code, JetBrains or the terminal
  • Kimi Hands a task to Moonshot AI's agent, which returns slides, documents, sheets or a website
  • Lindy Drafts email replies, books meetings and takes meeting notes from your connected accounts
  • LiveAgent Gives you a desktop AI agent that edits files, runs commands and handles scheduled jobs
  • LLM for Zotero Lets you chat with papers in Zotero, get cited answers and save them as notes

See all 61 agents · Install your first AI agent

GitHub