All plugins

chartquery

Tools to render charts, QR codes and barcodes as shareable images, through the ChartQuery API. Disclosure — sends the tool arguments (chart configs and data, plain-English chart prompts, QR and barcode contents) to api.chartquery.com with your CHARTQUERY_API_KEY, and calls can use ChartQuery credits. Every image is created with sharing on, so anyone with the returned link can view it; do not chart private data. 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.

chartqueryToolsv1.0.0Updated 6 hours ago

About

Tools to render charts, QR codes and barcodes as shareable images, through the ChartQuery API. Disclosure — sends the tool arguments (chart configs and data, plain-English chart prompts, QR and barcode contents) to api.chartquery.com with your CHARTQUERY_API_KEY, and calls can use ChartQuery credits. Every image is created with sharing on, so anyone with the returned link can view it; do not chart private data. 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.

ChartQuery for Hermes Agent

Gives Hermes Agent tools to render charts, QR codes and barcodes as shareable images, through the ChartQuery API.

Install

hermes plugins install chartquery

Hermes asks for CHARTQUERY_API_KEY during the install. Create a key in the ChartQuery dashboard.

Tools

ToolWhat it does
chartquery_chartRender a Chart.js v4 chart and return a public link to the image. Pass the full Chart.js config (type, data, options).
chartquery_chart_from_promptDescribe a chart in plain English (and optionally pass raw data as CSV or JSON); ChartQuery builds it and returns a public link to the image.
chartquery_qrcodeGenerate a QR code and return a public link to the image.
chartquery_barcodeGenerate a barcode (Code 128, EAN-13, UPC and more) and return a public link to the image.

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

What it does on your machine

  • Network: calls https://api.chartquery.com only, with your CHARTQUERY_API_KEY. Calls can use credits on your ChartQuery 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 8a9fe19; 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