Hermes Desktop can be extended without modifying the application's source. Nous Research's Desktop Plugin SDK lets a plugin register interface elements through the same central registry used by built-in components. It can draw on the application's live state and UI components to add a pane or control that fits the existing interface.
A disk plugin loads from a JavaScript module and reloads when saved, supporting short edit-and-check cycles. This SDK specifically targets the native desktop application; the web dashboard and Python AI agentAn AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.Full definition → plugins use separate systems.
Terms in this piece · Glossary
AI agent — An AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.