Plugins
Plugins
Finding
Plugins-siden er vigtig, fordi den definerer hvornår Hermes skal udvides native i stedet for at bygge ekstra logik i n8n eller LangGraph.
What it is
Plugins er Hermes’ udvidelsessystem til egne tools, hooks, slash commands, CLI-kommandoer, gateway-platforme, model providers, memory backends og context engines. Plugins kan ligge som brugerplugins, projektplugins, pip-pakker eller bundled Hermes-plugins. Siden understreger også, at de fleste tredjepartsplugins er opt-in via `plugins.enabled`, så vilkårlig kode ikke kører uden eksplicit samtykke. Ikke alle udvidelser bør være Python-plugins; TTS, STT, shell hooks og MCP har egne native integrationsveje.
Should we use it?
Use later. For Lisa’s Hermes+n8n+LangGraph mission er plugins stærke, men bør ikke være førstevalg til almindelig workflow-automatisering. Først skal vi bruge Hermes’ native tools, skills, cron, hooks og MCP; plugins bør kun bruges, når vi mangler en ren Hermes-native capability. Det passer godt til governance-princippet: udvid Hermes tæt på runtime, men undgå at skabe et parallelt integrationslag ved siden af n8n og LangGraph.
Recommendation
Indfør en plugin-beslutningsregel: brug plugins kun til nye Hermes-runtime capabilities; brug n8n til visuelle integrationer, LangGraph til stateful multi-agent orchestration, MCP til eksterne tool-servere, og skills til genbrugelige procedurer.
Use now
- Brug `hermes plugins list` og `/plugins` som audit-værktøj for at se, hvilke plugins der faktisk er installeret, enabled, disabled eller bare opdaget.
- Brug opt-in reglen aktivt: intet tredjepartsplugin aktiveres uden konkret use case, ejer, risiko og rollback-plan.
- Brug plugin-dokumentationen som beslutningskort, når Lisa overvejer nye Hermes capabilities som observability, custom gateway adapter, custom memory backend eller model provider.
- Brug bundled skills via plugin namespace, hvis et plugin leverer en relevant `plugin:skill`, men kun når det matcher et driftsscenarie.
Do not use / wait
- Byg ikke et custom plugin til workflows, der kan løses med Hermes Skills, Cron, MCP eller eksisterende toolsets.
- Brug ikke projektlokale plugins (`.hermes/plugins/`) i ukendte repos; de kræver eksplicit trust og bør først aktiveres efter review.
- Brug ikke plugins til at duplikere n8n’s integrationsflows eller LangGraph’s stateful orchestration.
- Aktivér ikke brede eller eksperimentelle plugins “for en sikkerheds skyld”; de øger runtime surface og kan koste tokens, stabilitet og sikkerhed.
Public page note
Plugins viser, hvordan Hermes kan udvides sikkert og modulært, men anbefalingen er klar: aktiver kun plugins med et konkret driftsbehov og brug Hermes’ native funktioner først.