Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

unbrowse-hermes

Hermes Agent plugin that makes Unbrowse the preferred tool for website tasks.

Install

pip install unbrowse-hermes

Requires the unbrowse CLI on your PATH. Install it via:

npm install -g unbrowse

How it works

The plugin registers an unbrowse tool with Hermes via the hermes_agent.plugins entry point. When Hermes starts, it discovers the plugin and makes the tool available to the agent.

The plugin also provides memory_instructions() that guide the agent to prefer unbrowse over the built-in browser tool for data extraction, search, and API discovery.

Actions

Action Description Required params
resolve Reverse-engineer a website into API endpoints intent, url
search Search the unbrowse skill marketplace intent
execute Execute a discovered API endpoint skillId, endpointId
login Authenticate with a website url
skills List cached skills --
skill Get skill details skillId
health Check CLI health --

Development

cd integrations/hermes
pip install -e .
python -m pytest tests/

Metadata

Release files for unbrowse-hermes 2.0.5.dev20260322015420

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for unbrowse-hermes 2.0.5.dev20260322015420
File Size Uploaded
unbrowse_hermes-2.0.5.dev20260322015420.tar.gz 5.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for unbrowse-hermes 2.0.5.dev20260322015420
File Interpreter ABI Platform
unbrowse_hermes-2.0.5.dev20260322015420-py3-none-any.whl Python 3 none any Details

Total release size: 9.8 kB

Release files / unbrowse_hermes-2.0.5.dev20260322015420.tar.gz

Download URL unbrowse_hermes-2.0.5.dev20260322015420.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
fd08f0eef6ed9526c6a7aae5627dc4dfbb8d7ae2110421c943fc107d7e3d8b01
BLAKE2b-256 checksum
How to use checksums
e0e5d3bece621d994b8af190924c49e837e4adf195ec9f980030df93212c5eb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / unbrowse_hermes-2.0.5.dev20260322015420-py3-none-any.whl

Download URL unbrowse_hermes-2.0.5.dev20260322015420-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6352295be8405de90266bfb9e9cec483290ff7d6096153865a38fe39b38781bd
BLAKE2b-256 checksum
How to use checksums
24f8cec1ed64ccbc51397f28326e90d4f6d66674a513def1f6f7522f5e4b31d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release history Release notifications | RSS feed

2.1.4

2 release files

2.1.3

2 release files

2.1.0

2 release files

2.0.23

2 release files

2.0.21

2 release files

2.0.16

2 release files

2.0.15

2 release files

2.0.14

2 release files

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page