English | 中文
A curated, original collection of resources for learning, using, extending, and deploying Hermes Agent.
Hermes Agent is a self-improving AI agent from Nous Research. It combines persistent memory, session search, skills, tool use, messaging gateways, delegation, browser automation, cron jobs, MCP, and multiple execution backends in one system.
Official repo: https://github.com/NousResearch/hermes-agent Official docs: https://hermes-agent.nousresearch.com/docs/
- official docs and release references
- practical setup and operator guides
- community workspaces, plugins, and utilities
- skills and agentskills.io ecosystem projects
- integrations, bridges, and domain-specific projects
- videos, books, and other learning material
If you are new to Hermes, this order works well:
- Read the official docs quickstart
- Learn the core concepts: memory, skills, tools, and profiles
- Pick a runtime surface: CLI, Telegram, Discord, or API
- Add a workspace or plugin only after the basics are stable
- Official Foundations
- Getting Started
- Core Concepts and Features
- Messaging, Voice, and Automation
- Workspaces and User Interfaces
- Skills, Plugins, and Extensions
- Deployment and Operations
- Integrations and Bridges
- Research, Multi-Agent, and Domain Projects
- Guides, Books, Videos, and Related Lists
- Community
- Contributing
- Hermes Agent — main repository.
- Official Documentation — central documentation hub.
- Releases — changelogs and notable features by version.
- Nous Research — the team behind Hermes.
- Hermes Agent Self-Evolution — research project for improving Hermes behavior with evolutionary methods.
- Hermes Paperclip Adapter — run Hermes inside Paperclip-style company workflows.
- Autonovel — long-form autonomous writing workflow built around Hermes.
- Architecture
- Prompt Assembly
- Session Storage
- Persistent Memory
- Memory Providers
- Skills
- Context Files
- Tools
- Tool Reference
- Toolsets Reference
- Browser Automation
- Vision
- Code Execution
- Provider Routing
- Fallback Providers
- Security
- Checkpoints and Rollback
- Docker Usage
- Messaging Overview
- Telegram
- Discord
- Slack
- Signal
- Home Assistant
- Voice Mode
- Scheduled Tasks / Cron
- Subagent Delegation
- MCP
- API Server
- Hooks
- Webhooks
- Open WebUI — use Hermes as an OpenAI-compatible backend behind Open WebUI.
- Open WebUI Hermes Agent Guide — Open WebUI’s own connector guide, including Docker networking and
/v1troubleshooting details. - Team Telegram Assistant Guide
- Daily Briefing Bot Guide
- Automate with Cron
- Use MCP with Hermes
- Use SOUL.md with Hermes
- Use Voice Mode with Hermes
- Hermes Workspace — the best-known browser workspace for Hermes with chat, terminal, memory, skills, and inspector.
- Pan UI — another self-hosted workspace focused on operating Hermes with a fuller control panel.
- Hermes Desktop (cross-platform companion) — desktop wrapper that helps with install, provider setup, chat, sessions, memory, skills, and settings across macOS and Linux.
- Hermes Desktop (native macOS over SSH) — native Mac workspace that connects straight to a Hermes host over SSH, keeps the remote machine as the source of truth, and exposes sessions, skills, usage views, and a real terminal without a browser layer.
- Hermes WebUI — mature browser UI that aims for near CLI parity, including chat, sessions, file browsing, and remote access workflows.
- Hermes WebUI (ops dashboard) — read-only monitoring and configuration dashboard for sessions, cron, skills, and config data.
- Hermes Agent WebUI — chat-first self-hosted frontend that focuses on multi-session conversation workflows and safer public deployment defaults instead of a control-panel-heavy layout.
- Hermes Control Interface — self-hosted control surface with a browser terminal, file explorer, profile and gateway controls, cron/session monitoring, token analytics, and system metrics behind a simple password gate.
- Hermes for Web — personalized browser workbench with onboarding packs, artifacts, and memory-aware startup flows.
- Portable Hermes Agent — packaged desktop-style distribution for users who want an easier Windows path.
- hermes-agent-desktop — all-in-one Docker desktop that bundles Hermes Agent, Hermes WebUI, and a browser-accessible Debian KDE environment for users who want GUI access plus a ready-made self-hosted runtime.
- Hermes Dashboard — analytics and cost-monitoring dashboard for sessions, tools, and API usage.
- Hermes Dashboard (live wiki) — real-time observability dashboard plus an auto-generated local wiki for skills, plugins, tools, memory, and soul files.
- Hermes HUD UI — browser-based consciousness monitor for Hermes that visualizes memory, token costs, skills, cron jobs, and growth snapshots directly from ~/.hermes/.
- Hermes HUD — terminal-first companion to the HUD UI for live inspection of memory, skills, mistakes, tool usage, and ongoing agent growth.
- Bundled Skills Catalog
- Optional Skills Catalog
- Creating Skills
- Work with Skills
- agentskills.io — open skill ecosystem used across multiple agent stacks.
- wondelai/skills — broad community skill collection.
- Anthropic-Cybersecurity-Skills — large security-oriented skill library.
- chainlink-agent-skills — agent skills around Chainlink workflows.
- black-forest-labs/skills — skills around FLUX and image workflows.
- pydantic-ai-skills — typed, structured skill workflows.
- litprog-skill — literate-programming-oriented skill workflow.
- hermes-skill-factory — generates reusable skills from repeated work.
- hermeshub — community discovery hub for Hermes skills.
- skilldock.io — cross-agent skill registry.
- Plugins
- Memory Provider Plugin Guide
- MemPalace — workspace-scoped hierarchical memory provider with local ChromaDB + SQLite recall and explicit/implicit memory lanes.
- hermes-plugins — community plugin bundle with operational add-ons.
- hermes-web-search-plus — richer web-search routing.
- hermes-opencode-plugin — lets Hermes hand software-engineering tasks to OpenCode’s multi-agent harness.
- hermes-provider-switcher — runs Claude Code through GLM, Kimi, MiniMax, and similar providers without manual shell env switching.
- hermes-lcm — lossless context-management layer built around DAG summaries and drill-back tools.
- hermes-mindgraph-plugin — semantic graph memory plugin that injects hybrid-retrieved goals, decisions, and structured knowledge into Hermes sessions.
- Icarus Plugin — shared memory and self-training plugin for Hermes with training-data extraction plus fine-tune, evaluation, switch, and rollback workflows.
- hermes-weather-plugin — weather-oriented plugin stack.
- hermes-wxtrain-plugin — training-data workflows for weather use cases.
- hermes-plugin-chrome-profiles — browser profile switching.
- hermes-claude-code-rc — plugin that exposes
/cccommands through Hermes so you can start or monitor Claude Code remote-control sessions, headless runs, and shell commands from Telegram while keeping execution on your own machine. - hermes-cloudflare — alternative browser/rendering path.
- hermes-payguard — payment-control oriented plugin.
- Hermes Dojo — self-improvement loop that mines session failures, patches weak skills, and automates overnight analyze→improve→report cycles.
- Contributing Guide
- Gateway Internals
- Cron Internals
- Tools Runtime
- Provider Runtime
- Trajectory Format
- nix-hermes-agent — Nix/NixOS packaging.
- hermes-agent-docker — simple Docker image approach.
- hermes-agent-template — deployment template for cloud setups.
- portainer-stack-hermes — Portainer and Docker Compose style deployment.
- hermes-autonomous-server — unattended server-style deployment.
- hermes-ha-addon — packages Hermes as a Home Assistant add-on with persistent terminal and gateway access.
- hermesclaw — runs Hermes inside NVIDIA OpenShell-style sandbox boundaries for stronger containment.
- openclaw-to-hermes — migration helper for older OpenClaw users.
- Honcho Self-Hosted for Hermes — self-hosted memory backend setup.
- Hindsight — another long-term memory layer that can complement Hermes workflows.
- Integrations Overview
- Providers
- Hermes Home Assistant Integration
- hermes-android — Android bridge.
- hermes-miniverse — bridge into Miniverse environments.
- hermes-agent-acp-skill — bridge patterns for Hermes with other coding agents.
- evey-bridge-plugin — Hermes and Claude Code bridge idea.
- reina — Hermes-oriented integration inside the Crustocean platform.
- hermes-blockchain-oracle — blockchain analytics via MCP-style integration.
- hermes-council — adversarial multi-view decision support.
- hermes-CCC — ports core Hermes ideas and skill workflows into Claude Code Channel.
- Ankh.md — swarm-style multi-agent coordination.
- bigiron — AI-native software delivery with multiple agent roles.
- gladiator — experiment in autonomous competitive agent companies.
- opencode-hermes-multiagent — multi-agent orchestration around OpenCode and Hermes.
- NemoHermes — GPU/capability routing layer idea.
- hermes-nightshift-glm — overnight code-quality bot that plans, implements, reviews, and opens PRs or issues.
- Hermes-Agent-Online-RL — online RL loop for adapting Hermes-backed local or hosted models from live feedback.
- Hermes Incident Commander — autonomous SRE operator that detects incidents, fans out diagnosis with subagents, heals services, and turns novel incidents into reusable prevention skills.
- Hermes Skill Forge — experimental self-evolving agent that turns repeated work into tested, publishable skills instead of stopping at one-off task completion.
- hermescraft — persistent Minecraft companion.
- hermes-embodied — robotics-oriented project.
- Hermes-mars-rover — rover simulation use case.
- anihermes — anime/media server style interface.
- job-scout-agent — job search automation.
- hermes-ai-infrastructure-monitoring-toolkit — infra monitoring and alerting.
- hermes-legal — legal review use case.
- hermes-startup-architect — startup planning and materials generation.
- mercury — blockchain and cash-flow analysis.
- hermes-research-agent — autonomous research workflow.
- hermes-agent-docs — community docs supplement.
- HermesWiki — community-maintained wiki.
- Hermes-Wiki — source-verified architecture wiki with deep codebase pages.
- llm-wiki-compiler — general tool for compiling raw sources into an interlinked markdown wiki that Hermes users can query and extend over time.
- hermes-agent-anatomy — Chinese codebase anatomy series with diagrams and module-by-module analysis.
- hermes-optimization-guide — practical setup, migration, LightRAG, Telegram, and skill-building guide.
- Hermes-Agent-Action-Plan — privacy-first operating philosophy and configuration playbook.
- hermes-wsl-ubuntu — Windows WSL2 setup path.
- Hermes Ecosystem — ecosystem map project.
- Hermes Agent Ecosystem Map — web view of the broader ecosystem.
- Hermes Agent Orange Book — practical community guide/book.
- awesome-hermes-agent — another curated resource list worth checking alongside this repo.
- Hermes Agent Setup: Install, Configure, and Run It 100% Free
- I am Switching to Hermes Agent
- Hermes AI Agent Explained: Persistent AI That Runs 24/7
Contributions are welcome.
Good additions include:
- production deployments
- serious plugins and skills
- high-signal tutorials
- case studies and write-ups
- domain applications that are still maintained
- ecosystem maps, dashboards, and operational tooling
Please avoid low-effort forks, abandoned experiments with no README, or duplicate links that do not add new value.
MIT for this repository unless a linked resource states otherwise.