{"_id":"@difyz/n8n-nodes-hermes-agent","_rev":"2-bdc2ba2e89ad62ae527f0e0dca568088","name":"@difyz/n8n-nodes-hermes-agent","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.1":{"name":"@difyz/n8n-nodes-hermes-agent","version":"0.1.1","keywords":["n8n-community-node-package","n8n","hermes-agent","nous-research","ai-agent"],"author":{"name":"difyz9","email":"difyz.com@gmail.com"},"license":"MIT","_id":"@difyz/n8n-nodes-hermes-agent@0.1.1","maintainers":[{"name":"difyz","email":"difyz.com@gmail.com"}],"homepage":"https://hermes-agent.nousresearch.com/docs/user-guide/features/api-server","n8n":{"nodes":["dist/nodes/HermesAgent/HermesAgent.node.js"],"credentials":["dist/credentials/HermesAgentApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"934f9433b45baa13d06473a398723788e8cdef0a","tarball":"https://registry.npmjs.org/@difyz/n8n-nodes-hermes-agent/-/n8n-nodes-hermes-agent-0.1.1.tgz","fileCount":13,"integrity":"sha512-krLnRwo0+jYiXPddSQea+tDDR0/CnDteOW4HcN6Vhg4Gx+FoerhQRLFKEVcXW2Nb3SniwrtwMdHht1ozDD/vmg==","signatures":[{"sig":"MEQCIGSlwu10VZ7q3HkUxm2r0OJ0FpeSKF/H1HupPwwZ+TcqAiBSghGyHzhs3VggIFoIv0hpHrwwktE55qBEBR1lLD89Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253097},"gitHead":"1ddc9071021cb93076c7df27b802bea94b20a859","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","clean":"rm -rf dist","release":"node scripts/release.mjs","lint:fix":"n8n-node lint --fix","pack:check":"npm pack --dry-run","build:watch":"tsc --watch","release:check":"node scripts/release-check.mjs","prepublishOnly":"node scripts/prepublish-only.mjs"},"_npmUser":{"name":"difyz","email":"difyz.com@gmail.com"},"_npmVersion":"11.6.2","description":"n8n community node for connecting to a self-hosted Hermes Agent API server","directories":{},"_nodeVersion":"24.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^22.15.0","@n8n/node-cli":"^0.39.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-hermes-agent_0.1.1_1784259139551_0.4472695027375957","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@difyz/n8n-nodes-hermes-agent","version":"0.1.2","description":"n8n community node for connecting to a self-hosted Hermes Agent API server","license":"MIT","homepage":"https://hermes-agent.nousresearch.com/docs/user-guide/features/api-server","keywords":["n8n-community-node-package","n8n","hermes-agent","nous-research","ai-agent"],"author":{"name":"difyz9","email":"difyz.com@gmail.com"},"publishConfig":{"access":"public"},"scripts":{"build":"n8n-node build","build:watch":"tsc --watch","dev":"n8n-node dev","lint":"n8n-node lint","clean":"rm -rf dist","lint:fix":"n8n-node lint --fix","pack:check":"npm pack --dry-run","release:check":"node scripts/release-check.mjs","release":"node scripts/release.mjs","prepublishOnly":"node scripts/prepublish-only.mjs"},"n8n":{"n8nNodesApiVersion":1,"credentials":["dist/credentials/HermesAgentApi.credentials.js"],"nodes":["dist/nodes/HermesAgent/HermesAgent.node.js"]},"devDependencies":{"@n8n/node-cli":"^0.39.3","@types/node":"^22.15.0","typescript":"^5.8.3"},"peerDependencies":{"n8n-workflow":"*"},"gitHead":"1ddc9071021cb93076c7df27b802bea94b20a859","_id":"@difyz/n8n-nodes-hermes-agent@0.1.2","_nodeVersion":"24.6.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ABynzCiH5GNoNj34RTV7I2IxDxEtdfde9JJ4RYQvrwLrTMGYbxDWLNzo6YN17CG2l5qGyJSezGd7RtceZVQvpA==","shasum":"d696f294c40de4608183250ee661971978388b8f","tarball":"https://registry.npmjs.org/@difyz/n8n-nodes-hermes-agent/-/n8n-nodes-hermes-agent-0.1.2.tgz","fileCount":13,"unpackedSize":253097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkdEomaqAaJurxlTaSjk8nAsUl58Aml/6q6tZo0jU7twIgDEblm6HeJEF3S3dzdh+5j2s3BMYvJTRf/iV3m64f5ew="}]},"_npmUser":{"name":"difyz","email":"difyz.com@gmail.com"},"directories":{},"maintainers":[{"name":"difyz","email":"difyz.com@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-hermes-agent_0.1.2_1784259772824_0.7065336223907821"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-17T03:32:19.375Z","modified":"2026-07-17T03:42:53.118Z","0.1.1":"2026-07-17T03:32:19.694Z","0.1.2":"2026-07-17T03:42:52.969Z"},"author":{"name":"difyz9","email":"difyz.com@gmail.com"},"license":"MIT","homepage":"https://hermes-agent.nousresearch.com/docs/user-guide/features/api-server","keywords":["n8n-community-node-package","n8n","hermes-agent","nous-research","ai-agent"],"description":"n8n community node for connecting to a self-hosted Hermes Agent API server","maintainers":[{"name":"difyz","email":"difyz.com@gmail.com"}],"readme":"# n8n-nodes-hermes-agent\n\nAn n8n community node for connecting workflows to a self-hosted [Hermes Agent API server](https://hermes-agent.nousresearch.com/docs/user-guide/features/api-server).\n\n## Features\n\n- OpenAI-compatible chat completions and Responses API\n- Stateful conversations using `previous_response_id` or a named conversation\n- Long-running Hermes runs, polling, stopping, and approval decisions\n- Jobs and sessions management\n- Models, capabilities, skills, toolsets, and health discovery\n- Custom API requests for endpoints added by future Hermes releases\n- Can be used as an n8n AI tool\n\nStreaming endpoints are intentionally invoked in non-streaming/polling form because normal n8n node executions produce completed items rather than an open SSE stream.\n\n## Install\n\nInstall `n8n-nodes-hermes-agent` from **Settings → Community Nodes**, or install it into a self-hosted n8n installation with npm.\n\nFor local development:\n\n```bash\nnpm install\nnpm run dev\n```\n\n## Configure Hermes\n\nAdd the following to the Hermes profile's `.env`, then start the gateway:\n\n```dotenv\nAPI_SERVER_ENABLED=true\nAPI_SERVER_KEY=replace-with-a-strong-secret\n```\n\n```bash\nhermes gateway\n```\n\nCreate an **Hermes Agent API** credential in n8n with:\n\n- Base URL: for example `http://host.docker.internal:8642` when n8n runs in Docker and Hermes runs on the host\n- API Key: the value of `API_SERVER_KEY`\n\nDo not use `localhost` from an n8n container unless Hermes runs in the same container. The API grants access to Hermes' full toolset, so expose it only on trusted networks and protect the key.\n\n## Development\n\n```bash\nnpm run lint\nnpm run build\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}