TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

NousResearch/hermes-agent

Self-improving AI agent framework

+2,250 stars in 7 days

How to use an AI agent that builds skills from experience in messengers and terminals

Hermes Agent is an AI agent by Nous Research that embeds a learning loop to extract and improve skills from user experience. It allows conversation not only in local terminals but also in messengers like Telegram, Discord, and Slack, and it remembers user characteristics even after sessions end. It runs in various environments, from $5 VPS to GPU clusters and serverless infrastructure.

A learning loop that turns experience into skills

The agent automatically generates skills after performing complex tasks and improves them during use. It prompts knowledge storage through periodic notifications and uses FTS5-based search and LLM summarization to find past conversation records, maintaining context across sessions. It understands user characteristics through Honcho-style user modeling, a process compatible with the agentskills.io open standard.

Interfaces covering terminals and messengers

Users can communicate with the agent via terminal UI or messenger apps. The terminal supports multi-line editing, slash command autocomplete, conversation history, task interruption and reassignment, and streaming tool output. All platforms, including Telegram, Discord, Slack, WhatsApp, Signal, and CLI, are handled by a single gateway process, which also supports voice memo transcription and cross-platform conversation continuity. You can start the terminal with the hermes command or run hermes gateway to chat in messengers.

Infrastructure support for running anywhere

Daytona and Modal provide serverless persistence, putting environments into a dormant state when idle and waking them when needed. This results in minimal cost between sessions, allowing execution on both $5 VPS and GPU clusters. You are not tied to a laptop and can issue commands via Telegram while working on a cloud VM.

Model selection freedom and automation

You can freely choose your desired model from Nous Portal, OpenRouter, OpenAI, or self-hosted endpoints. The built-in cron scheduler allows setting regular tasks like daily reports, nightly backups, and weekly audits in natural language. It creates isolated sub-agents to handle parallel tasks and writes Python scripts that call tools via RPC to efficiently process multi-step pipelines.

Pre-installation checks and license

Installation is available via bash scripts on Linux, macOS, and WSL2 environments, and via PowerShell scripts on Windows. An APT repository for Android Termux is also provided. Windows Defender or antivirus software may misidentify uv.exe as malware; in such cases, verify the file's authenticity using GitHub CLI or add the folder to the exception list. It is recommended to check the cost structure for serverless backends and API key requirements for specific messenger integrations in advance.

Written by AI from this repository's README on September 26, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
13 days between Jun 19, when Trend began recording, and Nov 8, 2026 · first on Jun 23 · best daily rank #3 (Sep 3)

Read from GitHub, as of November 8, 2026.

Language
Python
Topics
ai · ai-agent · ai-agents · anthropic · chatgpt · claude · claude-code · codex
Stars
261,686
Stars gained in 7 days
+2,250
Contributors
5,183
Forks
58,156
Latest release
v0.23.0 · November 5, 2026
Commits
63,963
Last commit
November 8, 2026
Open issues
5,001+
Open pull requests
5,001+

Related repositories

View on GitHub → · Homepage

README badge

trend.ondo.sh · GitHub daily trending #3 · September 3, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/NousResearch--hermes-agent/badge.en.svg)](https://trend.ondo.sh/github/r/NousResearch--hermes-agent/en.html)