Skip to main content

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

Project description

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/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

unbrowse_hermes-2.0.5.dev20260322015420.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file unbrowse_hermes-2.0.5.dev20260322015420.tar.gz.

File metadata

File hashes

Hashes for unbrowse_hermes-2.0.5.dev20260322015420.tar.gz
Algorithm Hash digest
SHA256 fd08f0eef6ed9526c6a7aae5627dc4dfbb8d7ae2110421c943fc107d7e3d8b01
MD5 db8c0e22229fc2e36d16b3f21e8bcbd7
BLAKE2b-256 e0e5d3bece621d994b8af190924c49e837e4adf195ec9f980030df93212c5eb2

See more details on using hashes here.

File details

Details for the file unbrowse_hermes-2.0.5.dev20260322015420-py3-none-any.whl.

File metadata

File hashes

Hashes for unbrowse_hermes-2.0.5.dev20260322015420-py3-none-any.whl
Algorithm Hash digest
SHA256 6352295be8405de90266bfb9e9cec483290ff7d6096153865a38fe39b38781bd
MD5 3c56792b08fba66df6701b4630734b58
BLAKE2b-256 24f8cec1ed64ccbc51397f28326e90d4f6d66674a513def1f6f7522f5e4b31d9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page