Skip to content

6Kmfi6HP/awesome-Hermes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

awesome-Hermes

Awesome

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/

What’s in this list

  • 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

Start here

If you are new to Hermes, this order works well:

  1. Read the official docs quickstart
  2. Learn the core concepts: memory, skills, tools, and profiles
  3. Pick a runtime surface: CLI, Telegram, Discord, or API
  4. Add a workspace or plugin only after the basics are stable

Contents

Official Foundations

Getting Started

Core Concepts and Features

Messaging, Voice, and Automation

Workspaces and User Interfaces

  • 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.

Skills, Plugins, and Extensions

Skills and skill ecosystems

Plugins and add-ons

  • 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 /cc commands 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.

Deployment and Operations

Integrations and Bridges

Research, Multi-Agent, and Domain Projects

Research and multi-agent work

  • 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.

Domain-specific applications

Guides, Books, Videos, and Related Lists

Community docs and guides

Books and curated lists

Videos

Community

Contributing

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.

License

MIT for this repository unless a linked resource states otherwise.

About

Curated links for learning, using, extending, and deploying Hermes Agent

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors