NousResearch / hermes-official-plugins
git clone https://github.com/NousResearch/hermes-official-plugins.git
☤ The official plugins for Hermes Agent, built and maintained by Nous Research: Home Assistant, Spotify, Claude Subscription DirectSDK and more, one install away from the Hermes plugin catalog.
+17
stars, 24h · #2,130
+~96
stars, 7 days · #2,235
+381
stars, 30 days · #2,149
381
★ total · +34% this week
63
forks · 73 open issues
Star history (as recorded here)
LanguagePython
LicenseMIT
Created2026-10-10 (12d ago)
Last pushtoday
Watchers3
OwnerOrganization
GitHub topics
agent-pluginsai-agentsclaudehermeshermes-agenthome-assistantllmmodel-providernous-researchpluginsspotify
Links
- GitHub: github.com/NousResearch/hermes-official-plugins
- Homepage: https://hermes-agent.nousresearch.com/docs/plugins
- Releases · Issues · Hacker News mentions
README excerpt
Hermes Official Plugins ☤ The official plugins for Hermes Agent , built and maintained by Nous Research . One repo, every first-party plugin, installed in one line from the Hermes plugin catalog. --- ## What is Hermes Agent? Hermes Agent is the self-improving AI agent from Nous Research. It writes skills from experience and keeps improving them as it works, remembers what matters across sessions, and runs where you are: the terminal, the Hermes Desktop app, Telegram, Discord, Slack, WhatsApp, Signal and more, all through one gateway. You can bring any model (Nous Portal, OpenRouter, Anthropic, OpenAI, your own endpoint) and run it on a laptop, a $5 VPS or serverless infrastructure. [code] ## A lean core, with plugins at the edges The Hermes core keeps the parts every user needs: the agent loop, memory, skills, the gateway, model routing and the tool runtime. Everything specific to one product, one vendor or one hobby belongs in a **plugin**, which you install when you want it and which ships on its own schedule. That gives you: - **Smaller, faster installs.** You don't download a Spotify client to run a coding agent. - **Fixes without waiting for a release.** A plugin ships a fix as soon as it's reviewed. It doesn't wait for the next Hermes version. - **A clear owner for each integration.** Vendor plugins live with the vendors who build them, community plugins with their authors, and Nous's own plugins live here. ## The plugin catalog The **Hermes plugin catalog** is the reviewed index of everything you can install: model providers, memory providers, messaging platforms, Desktop extensions, voice, web and automation tools. It has hundreds of entries from Nous, vendors and the community. Each entry is **pinned to a reviewed commit**, so what you install is exactly what was reviewed, and an update moves you only when a new pin passes review. [code] Hermes Desktop has the same catalog under **Capabilities → Plugins**. Catalog entries come in two tiers: | Tier | Who maintains it | Where it lives | |---|---|---| | **official** | Nous Research | **This repo**, one directory per plugin | | **community** | Vendors and independent authors | Their own repos, reviewed when they enter the catalog | ## The plugins Home Assistant hermes plugins install homeassistant A gateway platform plus four tools. Hermes watches your Home Assistant event bus, reacts to the state changes you care about, controls devices over the REST API, and replies as Home Assistant notifications. Cron jobs can deliver straight to your phone with deliver=homeassistant . ha_list_entities · ha_get_state · ha_list_services · ha_call_service Spotify hermes plugins install spotify Seven tools over the Spotify Web API: playback, Spotify Connect devices, the queue, search, playlists, albums and your library, plus hermes spotify login for a loopback PKCE login with your own Spotify developer app. Playback control needs Premium. spotify_playback · spotify_devices · spotify_q