All plugins

huntapi

Tools to read the metadata of public videos and download their video or audio, through the HuntAPI media API. Disclosure — sends the tool arguments to api.huntapi.com with your HUNTAPI_API_KEY, and calls can use HuntAPI credits. Reads the key only through Hermes's secret scope. Registers 4 tools, no hooks or middleware, writes no files, starts no processes, has no telemetry or self-updater, and uses only the Python standard library.

huntapiToolsv1.0.0Updated 6 hours ago

About

Tools to read the metadata of public videos and download their video or audio, through the HuntAPI media API. Disclosure — sends the tool arguments to api.huntapi.com with your HUNTAPI_API_KEY, and calls can use HuntAPI credits. Reads the key only through Hermes's secret scope. Registers 4 tools, no hooks or middleware, writes no files, starts no processes, has no telemetry or self-updater, and uses only the Python standard library.

HuntAPI for Hermes Agent

Gives Hermes Agent tools to read the metadata of public videos and download their video or audio, through the HuntAPI media API.

Install

hermes plugins install huntapi

Hermes asks for HUNTAPI_API_KEY during the install. Create a key in the HuntAPI dashboard.

Tools

ToolWhat it does
huntapi_media_metadataGet the metadata of a public video or audio URL (YouTube, TikTok, Instagram, Vimeo, X, Reddit and more): title, channel, duration, views, likes, upload date, thumbnail and available formats.
huntapi_video_downloadStart downloading a public video. Returns a job_id: call huntapi_job_status with it until the job completes, then read the download link from the result.
huntapi_audio_downloadStart extracting the audio of a public media URL. Returns a job_id: call huntapi_job_status with it until the job completes, then read the download link from the result.
huntapi_job_statusGet the status, progress and result of a HuntAPI download job.

The tools are hidden from the model until the API key is set.

What it does on your machine

  • Network: calls https://api.huntapi.com only, with your HUNTAPI_API_KEY. Calls can use credits on your HuntAPI account (pricing).
  • Credentials: reads the key only through Hermes's secret scope. It stores nothing.
  • Nothing else: no files written, no processes started, no telemetry, no self-update. Standard library only, no dependencies.

Development

python -m pytest

The tests mock the network and run without Hermes installed.

Contact

License

MIT

README from the reviewed commit 6c244ae; it updates when the author re-pins.

Developer Mode

Explore built-in Hermes toolsets and actions.

HermesAgent

Developer?

Create a Hermes extension for Desktop or agent workflows.

Developer Section