Hermes Agent
Hermes Agent is a local, self-improving AI agent built by Nous Research, with a built-in learning loop that creates skills from experience, improves them…
Platform availability
Available on 6 of 6 install platforms
Also on Docker Hub and GitHub
Health score
73/100 Good
- Maintained
- 70last commit 3 days ago
- Popular
- 100251,654 GitHub stars
- Easy to install
- 856 install platforms, install notes, Docker image
- Light to run
- 208 GB minimum RAM, runs on ARM
How is this calculated?
A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.
Availability: platform listings confirmed today, links checked 9 days ago
- GitHub stars
- 251,654
- Open issues
- 47779
- Last commit
- 2026-10-06
- Latest release
- v2026.9.24
- License
- MIT
- Activity
- stale
Checked 3 days ago - source: GitHub (NousResearch/hermes-agent)
Resources & Compatibility
Minimum requirements: 8 GB RAM. ARM (e.g. Raspberry Pi) is supported.
Checked 10 days ago - source: Docker Hub image tags and published docs
First-install notes
- Check it works before using it The installer adds hermes to PATH (the list of places your terminal checks for commands), so open a terminal and run the built-in check hermes doctor, then test a simple message with hermes chat -q 'Hello'. If the command is not found or the test chat fails, the install or model connection is not finished. source
- Unraid template configuration The Unraid template runs the agent's Gateway and Dashboard, exposing the Dashboard web user interface on port 9119 and the API on port 8642. Set HERMES_UID and HERMES_GID to your own user and group IDs; the template also uses a shared volume to store Hermes sources. source
Fetched 3 days ago - each note links to its source
Variants
Alternatives (10)
- Goose OSS - An Open Source AI Agent (think Claude CoWork) that help you to automates engineering tasks seamlessly with local execution, customization,…
- Khoj - Open-source platform supporting local and cloud AI chat, semantic search, document retrieval, and image generation across multiple devices…
- Kimi - AI tool for reasoning across math, coding, and image analysis, processing up to 128k tokens, handling visual data, benchmarks, and chain-of…
- Maid (AI) - Maid is a cross-platform Flutter app for interfacing with GGUF / llama.cpp models locally, and with Ollama and OpenAI models remotely.
- Manus - Transforms thoughts into actions with personalized travel itineraries, stock analysis, and educational content while autonomously completin…
- Odysseus - Self-hosted AI workspace with chat, agents, deep research, documents, email, calendar, and model Cookbook.
- OpenClaw - OpenClaw is a self-hosted AI assistant gateway that connects Claude and other large language models (LLMs) to messaging platforms such as D…
- Poe - Poe is a web-based AI platform that hosts multiple assistant bots—including Claude and various GPT and image/audio models—to provide conver…
- Together Chat - Together Chat is a next-generation consumer app designed to let you interact seamlessly with today's most popular open-source models, inclu…
- nanoclaw - NanoClaw is a lightweight, secure personal AI assistant that runs each agent in its own isolated container on your own server.
Checked 7 days ago - source: AlternativeTo
Common questions
How can I confirm the Hermes Agent terminal install worked?
After installing, open a terminal and run hermes doctor, then test a simple message with hermes chat -q 'Hello'. If the command is not found or the test chat fails, the install or model connection is not finished.
How do I connect a model and the Tool Gateway tools in one step?
Run hermes setup --portal, which uses one OAuth to cover a model plus web search, image generation, TTS, and browser tools.
Can I reach Hermes Agent from messaging apps rather than only the CLI?
Yes, it connects to Telegram, Discord, Slack, WhatsApp, Signal, and CLI from a single gateway process.
Can I use a model endpoint other than Nous Portal?
You can use OpenRouter, OpenAI, your own endpoint, or other supported providers, and switch with hermes model.
Can I run unattended scheduled tasks with Hermes Agent?
The built-in cron scheduler can run natural-language automations such as daily reports, nightly backups, and weekly audits with delivery to any platform.
Answers sourced from github.com, hermes-agent.nousresearch.com, hermes-agent.nousresearch.com
Community
- Reddit (reddit)
Collected 10 days ago - public community threads