docs: add Hermes Agent integration guide#449
Conversation
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
There was a problem hiding this comment.
Risk assessment: Very Low
The diff adds one integration guide and links it from the Mintlify navigation and integrations overview. It doesn't modify executable code, runtime configuration, prompts consumed by a model, infrastructure, authentication, permissions, or other production logic. The changed surface is limited to documentation, and the broken-link check passes. No CODEOWNERS file is present, and this PR has no existing approval, so I'm approving it.
Sent by Cursor Automation: Assign PR reviewers
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 2 potential issues.
Bugbot Autofix prepared fixes for both issues found in the latest run.
- ✅ Fixed: Logins omit Managed Auth link
- Added Managed Auth guidance where login/session persistence is described and in Next steps alongside Profiles.
- ✅ Fixed: Intro lists four dense features
- Rewrote the intro as a short lead-in sentence followed by bullets for Hermes capabilities to improve scannability.
Or push these changes by commenting:
@cursor push 70cf6b3716
Preview (70cf6b3716)
diff --git a/integrations/hermes-agent.mdx b/integrations/hermes-agent.mdx
--- a/integrations/hermes-agent.mdx
+++ b/integrations/hermes-agent.mdx
@@ -3,8 +3,15 @@
description: "Run Hermes Agent browser tools on Kernel cloud browsers"
---
-[Hermes Agent](https://github.com/NousResearch/hermes-agent) is an AI agent with browser automation, terminal access, skills, and messaging integrations. The [Kernel browser plugin](https://github.com/kernel/hermes-browser-plugin) routes Hermes's `browser_*` tools through Kernel cloud browsers and handles browser creation and cleanup for you.
+[Hermes Agent](https://github.com/NousResearch/hermes-agent) is an AI agent with several built-in capabilities:
+- Browser automation
+- Terminal access
+- Skills
+- Messaging integrations
+
+The [Kernel browser plugin](https://github.com/kernel/hermes-browser-plugin) routes Hermes's `browser_*` tools through Kernel cloud browsers and handles browser creation and cleanup for you.
+
## Install the plugin
Install and enable the plugin from the Kernel repository:
@@ -77,7 +84,7 @@
| `KERNEL_PROFILE_NAME` | No | Loads an existing Kernel profile by name |
| `KERNEL_PROXY_NAME` | No | Resolves and attaches an existing Kernel proxy by name |
-When you set `KERNEL_PROFILE_NAME`, the plugin saves browser changes back to that profile when the browser ends. This preserves cookies, logins, and other session state for future runs.
+When you set `KERNEL_PROFILE_NAME`, the plugin saves browser changes back to that profile when the browser ends. This preserves cookies, logins, and other session state for future runs. For authenticated browsing patterns, see [Managed Auth](/auth/managed-auth).
## Understand browser cleanup
@@ -122,6 +129,7 @@
## Next steps
- Use [Live View](/browsers/live-view) to inspect an active Hermes browser
+- Set up authenticated browsing with [Managed Auth](/auth/managed-auth)
- Create reusable browser state with [Profiles](/auth/profiles)
- Configure a named [Proxy](/proxies/overview)
- Learn how Kernel [terminates browser sessions](/browsers/termination)You can send follow-ups to the cloud agent here.
Reviewed by Cursor Bugbot for commit b6ec6b7. Configure here.
| | `KERNEL_PROFILE_NAME` | No | Loads an existing Kernel profile by name | | ||
| | `KERNEL_PROXY_NAME` | No | Resolves and attaches an existing Kernel proxy by name | | ||
|
|
||
| When you set `KERNEL_PROFILE_NAME`, the plugin saves browser changes back to that profile when the browser ends. This preserves cookies, logins, and other session state for future runs. |
There was a problem hiding this comment.
Logins omit Managed Auth link
Low Severity
The guide describes preserving cookies, logins, and session state and points readers only to Profiles. Integration docs that discuss authenticated browsing or login persistence are expected to highlight Managed Auth, not rely on Profiles alone as the auth story.
Additional Locations (1)
Triggered by learned rule: Integration pages should highlight Managed Auth for authenticated browsing
Reviewed by Cursor Bugbot for commit b6ec6b7. Configure here.
| description: "Run Hermes Agent browser tools on Kernel cloud browsers" | ||
| --- | ||
|
|
||
| [Hermes Agent](https://github.com/NousResearch/hermes-agent) is an AI agent with browser automation, terminal access, skills, and messaging integrations. The [Kernel browser plugin](https://github.com/kernel/hermes-browser-plugin) routes Hermes's `browser_*` tools through Kernel cloud browsers and handles browser creation and cleanup for you. |
There was a problem hiding this comment.
Intro lists four dense features
Low Severity
The opening sentence packs browser automation, terminal access, skills, and messaging into one dense clause. Guide pages are expected to use a bullet list when three or more distinct capabilities appear as continuous prose for scannability.
Triggered by learned rule: Use bullet lists when covering multiple distinct points in guides
Reviewed by Cursor Bugbot for commit b6ec6b7. Configure here.





Summary
Validation
python3 -m json.tool docs.json/integrations/hermes-agentsuccessfullyNote
Low Risk
Documentation-only changes with no application code, auth, or runtime behavior impact.
Overview
Adds a new Hermes Agent integration doc that explains routing Hermes
browser_*tools through the Kernel browser plugin, including plugin install, Desktop/CLI configuration (KERNEL_API_KEY, optional profile/proxy), aligningbrowser.inactivity_timeoutwith the plugin’s 10-minute Kernel timeout, cleanup/standby behavior, verification steps, and plugin updates.Wires the page into Integrations navigation in
docs.jsonand lists it on the integrations overview alongside other framework guides.Reviewed by Cursor Bugbot for commit b6ec6b7. Bugbot is set up for automated code reviews on this repo. Configure here.